1. 程式人生 > >Python指令碼 —Windows下檔案備份

Python指令碼 —Windows下檔案備份

Python指令碼 —Windows下備份檔案【Python 3.6版本】

1:明確備份資源和儲存路徑 2:Windows下沒有安裝zip打包軟體,需安裝info-zip(https://sourceforge.net/projects/infozip/files/) 3:明確zip和.strftime相應指令 4:系統中執行相應指令
#!/usr/bin/python
# Filename: backround.py
import os
import time
source = [r'E:\00_資料\ckj', r'E:\00_資料']
target_dir = r'E:\MyDownloads'
target = target_dir + time.strftime('%Y%m%d%H%M%S') + '.zip'
print(target)
zip_command = "zip -qr %s %s" % (target,' '.join(source))
print(zip_command)
if os.system(zip_command)== 0:#系統中執行該命令語句
    print('Successful backup to', target)
else:
    print('Backup FAILED ')