比这篇新的文章:
Codee#7003
比这篇旧的文章: Codee#7001
作者: , 点击259次, 评论(0), 收藏者(0), , 打分:
所有评论,共0条:( 我也来说两句)
比这篇旧的文章: Codee#7001
Codee#7002 编辑代码
语言: Python, 标签: 无 2009/10/09发布 10个月前更新 | 编辑代码作者: , 点击259次, 评论(0), 收藏者(0), , 打分:
Python语言: Codee#7002
01 #Python 备份 Fx 配置并自动删除旧备份
02 import os
03 import time
04
05 source = [r'C:\FxProfiles']
06 target_dir = r'C:\FxBackup'
07 target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
08 newzip = time.strftime('%Y%m%d%H%M%S') + '.zip'
09 zip_command = "7z a %s %s" % (target, ' '.join(source))
10 oldzip = os.listdir(target_dir)
11 if newzip > oldzip:
12 os.remove(target_dir + os.sep + oldzip[0])
13 print 'Del OK'
14
15 if os.system(zip_command) == 0:
16 print 'Successful backup to', target
17 else:
18 print 'Backup FAILED'
02 import os
03 import time
04
05 source = [r'C:\FxProfiles']
06 target_dir = r'C:\FxBackup'
07 target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
08 newzip = time.strftime('%Y%m%d%H%M%S') + '.zip'
09 zip_command = "7z a %s %s" % (target, ' '.join(source))
10 oldzip = os.listdir(target_dir)
11 if newzip > oldzip:
12 os.remove(target_dir + os.sep + oldzip[0])
13 print 'Del OK'
14
15 if os.system(zip_command) == 0:
16 print 'Successful backup to', target
17 else:
18 print 'Backup FAILED'
所有评论,共0条:( 我也来说两句)
代码
