比这篇新的文章: Codee#7003
比这篇旧的文章: 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'


所有评论,共0条:( 我也来说两句)


发表评论

注册登录后再发表评论