cfe 发表于 2013-9-5 09:18:01

python windows备份文件info-zip

看着python简明教程学习python,备份文件的时候老是出现问题。这里记录一下解决方案。
info-zip下载地址:http://www.info-zip.org/Zip.html#Downloads
代码如下:
import os
import time
#1.需要备份的文件或者文件夹
source = ['d:\\sll','D:\\download']
#2.需要备份的存放目录
target_dir = 'd:\\pyback\\'
#3要压缩的文件
target = target_dir + time.strftime('%Y%m%d%H%M%S')+'.zip'
print target
zip_command = "zip -qr %s %s" % (target,' '.join(source))
print zip_command
if os.system(zip_command) == 0:
    print 'Successfull back to',target
else:
    print 'backup failed'
这里要压缩的文件不需要'%s',这样windows下无法创建文件。
然后运行 “python back.py”压缩成功info-zip

renyanping 发表于 2013-9-6 01:42:25

穿别人的鞋,走自己的路,让他们找去吧。

link 发表于 2013-9-6 10:53:09

穿别人的鞋,走自己的路,让他们找去吧。

zycchen 发表于 2013-9-9 16:03:30

佛曰,色即是空,空即是色!今晚,偶想空一下

jiang1799 发表于 2013-9-11 21:21:52

站的更高,尿的更远。

cfsky 发表于 2013-9-15 16:23:00

没看完~~~~~~ 先顶,好同志

xsmscb 发表于 2013-9-18 13:37:32

谢谢楼主,共同发展
页: [1]
查看完整版本: python windows备份文件info-zip