檔案和資料夾的移動 複製 刪除 重新命名

2021-08-27 05:03:34 字數 925 閱讀 1761

#檔案、資料夾的移動、複製、刪除、重新命名

#匯入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 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除多個檔案。如果指定了乙個目錄,目錄中的所 有檔案都會被刪...