将重要文件备份到指定目录,存档文件名称为“当前日期.zip”。
1 #!usr/bin/python 2 # -*- coding:utf-8 -*- 3 #Filename:backup_v1.py 4 5 import os 6 import time 7 8 source = ‘C:\\zzSource\\‘ 9 target_dir = ‘D:\\zzBackUp\\‘ 10 target = target_dir+time.strftime(‘%Y%m%d%H%M%S‘)+‘.zip‘ 11 zip_command = "zip -qr %s %s"%(target,‘‘.join(source)) 12 print(zip_command) 13 print(‘---------------‘) 14 if os.system(zip_command)==0: 15 print(‘Successful backup to %s‘%(target)) 16 else: 17 print(‘Backup FAIILED‘)
说明:将目录前面加zz纯粹是为了能让目录按名称排在最后,无他意。
源目录文件:
执行命令:
目标路径文件:
打开压缩包查看:
说明备份成功。
原文:http://www.cnblogs.com/helloIT/p/5087293.html