官方教程的都是xp下的,zip命令在vista和win7里是没有的。
因此,win7下跑不通官方Demo。
下面是修改后的,注意要把winrar的安装路径加到系统path里。
源码:
#!F:/Code/Python
# Filename: backup_ver1.py
import os
import time
source = ['F:\Picture\Temp']
target_dir = 'F:\\Temp\\'
target = target_dir + time.strftime('%Y%m%d%H%M%S') + '.zip'
zip_command = "rar a %s %s" % (target, ' '.join(source))
print('rar command is', zip_command)
if os.system(zip_command) == 0:
print('Successful backup to', target)
else:
print('Backup FAILED')