#檔案、資料夾的移動、複製、刪除、重新命名
#匯入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(
"錯誤資訊:"
#刪除資料夾及內容
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"
)
python檔案 資料夾的移動 複製 刪除 重新命名
import os.path shutil shutil包系統自帶,無需安裝 複製單個檔案 shutil.copy c a c b 複製並重命名新檔案 shutil.copyfile c a c b 複製整個目錄 備份 shutil.copytree c a c b new a 刪除檔案 os.un...
刪除檔案和資料夾
一 刪除檔案 使用 del 命令,可以檢視幫助資訊 del p f s q a attributes names erase p f s q a attributes names names 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除多個檔案。如果指定了乙個目錄,目錄中的所 有檔案都會被刪...
刪除檔案和資料夾
一 刪除檔案 使用 del 命令,可以檢視幫助資訊 del p f s q a attributes names erase p f s q a attributes names names 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除多個檔案。如果指定了乙個目錄,目錄中的所 有檔案都會被刪...