day07 shutil模組學習

2021-07-15 17:52:14 字數 720 閱讀 3200

# coding=utf-8

import  shutil

#shutil.copyfileobj(open("xo.xml","r"),open("xocopy.xml","w"))#拷貝乙個檔案物件

# shutil.copyfile("new","new_copy")#拷貝乙個檔案

# shutil.copymode("new","new_copy")#拷貝檔案許可權

# shutil.copystat("new","new_copy")#拷貝檔案狀態資訊

# shutil.copy("new","new2")#拷貝檔案和許可權

# shutil.copy2("new","new2")

# try:

#     shutil.rmtree("folder2")#強制刪除資料夾以及資料夾中的內容

# except:

#     pass

# shutil.copytree("folder1","folder2",ignore=shutil.ignore_patterns("*.py","tem*"))#拷貝資料夾

# #重新命名

# shutil.move("folder2","folder3")

shutil.make_archive("day07","gztar",root_dir=r"d:\users\administrator\pycharmprojects\python03\day07")

day21 shutil模組和logging模組

一 shutil模組 copy2函式 複製檔案 copytree 拷貝整個目錄 rmtree 刪除整個目錄 move 移動檔案 eg shutil.copy d test testfile.txt d test testfilebak.txt 複製乙份檔案 shutil.move d test te...

day07 模組匯入

import hashlib import sys def check md5 fname m hashlib.md5 with open fname,rb as fobj while true data fobj.read 4096 if not data break m.update data ...

Python中shutil模組的學習筆記教程

python中shutil模組的學習筆記教程 shutil 名字 於 shell utilities,有學習或了解過linux的人應該都對 shell 不陌生,可以藉此來記憶模組的名稱。該模組擁有許多檔案 夾 操作的功能,包括複製 移動 重新命名 刪除等等 一 chutil.copy source,...