#文件、文件夾的移動、複製、刪除、重命名
#導入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")
文件和文件夾的移動、複製、刪除、重命名
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.