import osimport time
#這裡是需要檔案所在的位置
source=['"c:\\my documents"',"c:\\code"]
#轉換完成之後放到的檔案目錄
target_dir="e:\\backup"
#判斷有沒有該檔案,沒有就建立乙個
if not os.path.exists(target_dir):
os.mkdir(target_dir)
#os.sep:取代作業系統特定的路徑分隔符
today=target_dir + os.sep +time.strftime("%y%m%d")
now = time.strftime("%h%m%s")
target=today+os.sep+now+".zip"
if not os.path.exists(today):
os.mkdir(today)
print("successful created directory",today)
#執行壓縮的命令
zip_command='zip -r '.format(target,' '.join(source))
print("zip command is:")
print(zip_command)
print("running:")
if os.system(zip_command)==0:
print("successful backup to",target)
else:
print("backup failed")
Python 檔案的複製移動壓縮解壓
python import os import glob import time import datetime from tempfile import temporaryfile with temporaryfile w as f f.write hello f.seek 0 date f.re...
linux壓縮 解壓縮 複製檔案
unzip命令 複製例項 說明參考 這裡介紹使用的是zip和unzip命令,在使用zip跟unzip命令之前先檢視系統有沒有安裝這兩個命令的包,沒有的話要自己安裝 rpm q zip unzip如果有安裝了命令則會顯示出命令的版本號。基本用法 zip 引數 壓縮包名 壓縮的目錄或者檔案的路徑 命令的...
python檔案壓縮
在windows中使用檔案壓縮 我選擇rar 首先需要安裝winrar,然後複製安裝目錄到path或者複製winrar.exe到c windows 在cmd中輸入 rar 驗證 import os import time source r c temp target dir c python tar...