shutil模組 python shutil模組

2021-10-18 17:20:23 字數 661 閱讀 5326

shutil.copyfile( src, dst) 從源src複製到dst中去。當然前提是目標位址是具備可寫許可權。丟擲的異常資訊為ioexception. 如果當前的dst已存在的話就會被覆蓋掉

shutil.move( src, dst)  移動檔案或重新命名

shutil.copymode( src, dst) 只是會複製其許可權其他的東西是不會被複製的

shutil.copystat( src, dst) 複製許可權、最後訪問時間、最後修改時間

shutil.copy( src, dst)  複製乙個檔案到乙個檔案或乙個目錄

shutil.copy2( src, dst)  在copy上的基礎上再複製檔案最後訪問時間與修改時間也複製過來了,類似於cp –p的東西

shutil.copy2( src, dst)  如果兩個位置的檔案系統是一樣的話相當於是rename操作,只是改名;如果是不在相同的檔案系統的話就是做move操作

shutil.copytree( olddir, newdir, true/flase)

把olddir拷貝乙份newdir,如果第3個引數是true,則複製目錄時將保持資料夾下的符號連線,如果第3個引數是false,則將在複製的目錄下生成物理副本來替代符號連線

shutil.rmtree( src ) 遞迴刪除乙個目錄以及目錄內的所有內容

shutil 模組 os模組

shutil.copyfile src,dst 從源src複製到dst中去。如果當前的dst已存在的話就會被覆蓋掉 shutil.move src,dst 移動檔案或重新命名 shutil.copymode src,dst 只是會複製其許可權其他的東西是不會被複製的 shutil.copystat ...

logging模組,shutil模組

用於便捷記錄日誌且執行緒安全的模組 1 單檔案日誌 import logging logging.basicconfig filename 檔名.log format asctime s name s levelname s module s message s datefmt y m d h m ...

常用模組shutil

拷貝檔案 shutil.copy2 原檔案 現檔案 shutil.copy2 file temp 拷貝目錄 shutil.copytree 原目錄 新目錄 ignore shutil.ignore patterns pyc shutil.copytree users jingliyang pycha...