python經常使用模塊目錄html
注意:shutil常常遇到路徑須要轉義一下才能執行,在字符串前面加 r轉義 r" "python
import shutil
# 刪除目錄 #強制刪除目錄
# shutil.rmtree('test')
# 重命名 #將文件從什麼更名爲何
# shutil.move('test','ttt')
# 壓縮文件 #將參數目錄下的文件打包並放到腳本執行目錄。 傳參是打包名字,格式,打包的目錄
# shutil.make_archive('mcw','zip','C:\mcw\mcwtest2_dir')
# 解壓文件 #將包C:\mcw\mcwtest_dir\mcw.zip解壓到extract_dir目錄,解壓的文件格式爲zip
#shutil.unpack_archive('C:\mcw\mcwtest_dir\mcw.zip', extract_dir=r'C:\mcw\temp',format='zip')post
# 1.壓縮mcwtest_dir文件夾 zip # 2.放到到 code 目錄(默認不存在) # 3.將文件解壓到C:\mcw\temp目錄中。 import os import shutil from datetime import datetime ctime = datetime.now().strftime('%Y-%m-%d-%H-%M-%S') if not os.path.exists('code'): os.makedirs('code') shutil.make_archive(os.path.join('code',ctime),'zip','C:\mcw\mcwtest_dir') file_path = os.path.join('code',ctime) + '.zip' shutil.unpack_archive(file_path,r'C:\mcw\temp','zip')