why?
# coding=utf-8
#中文注释
import os
import time
MajorObject = {
'/cygdrive/e/eBooks/Linux',
'/cygdrive/e/eBooks/JAVA'}
TargetDir = '/cygdrive/e/eBooks/'
Target = TargetDir + time.strftime('%Y%m%d%H%M%S') + '.tar'
print Target
ZipCmd = "tar -zcvf '%s' %s"%(Target, ' '.join(MajorObject))
print ZipCmd
result = os.system(ZipCmd)
if 0 == result:
print 'Succeed backup to ', Target
else:
print 'Backup FAILED'
/cygdrive/e/eBooks/JAVA/Java\272\313\320\304\274\274\312\365(\324\255\312\351\265\3328\260\346)\276\355I_\273\371\264\241\326\252\312\266[www.TopSage.com]/
本文介绍了一个使用Python编写的备份脚本,该脚本利用tar命令来打包指定目录下的文件,并将其保存为以当前时间戳命名的归档文件。文章展示了如何通过Python调用系统命令并处理结果。
1万+

被折叠的 条评论
为什么被折叠?



