文件和文件夾的移動、複製、刪除、重命名

#文件、文件夾的移動、複製、刪除、重命名 #導入shutil模塊和os模塊 import shutil,os #複製單個文件 shutil.copy("C:\\a\\1.txt","C:\\b") #複製並重命名新文件 shutil.copy("C:\\a\\2.txt","C:\\b\\121.txt") #複製整個目錄(備份) shutil.copytree("C:\\a","C:\\b\\new_a") #刪除文件 os.unlink("C:\\b\\1.txt") os.unlink("C:\\b\\121.txt") #刪除空文件夾 try: os.rmdir("C:\\b\\new_a") except Exception as ex: print("錯誤信息:"+str(ex))#提示:錯誤信息,目錄不是空的 #刪除文件夾及內容 shutil.rmtree("C:\\b\\new_a") #移動文件 shutil.move("C:\\a\\1.txt","C:\\b") #移動文件夾 shutil.move("C:\\a\\c","C:\\b") #重命名文件 shutil.move("C:\\a\\2.txt","C:\\a\\new2.txt") #重命名文件夾 shutil.move("C:\\a\\d","C:\\a\\new_d")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章