python备份文件 分类: python 2013-03-15 12:00 365人阅读 评论(0) 收藏

Windows 7中自带有一个命令可以完成这件事,就是zip命令,以下是简单的英语

压缩文件的语法(中间有空格)
  zip   要创建的zip文件名        要压缩的文件名
  例:把word.doc压缩为abc.zip文件,应输入 zip abc word.doc ,或 zip abc.zip word.doc
<abc、word可以增加文件的绝对路径,使用zip命令生成 .zip 文件>
  压缩文件夹的语法(中间有空格)
  zip -r 要创建的zip文件名 要压缩的文件夹(没有-r的话则只压缩文件夹,不压缩文件夹里的文件)
  例:把files文件夹压缩为bag.zip文件,应输入 zip -r bag files ,或 zip -r bag.zip files
<bag、word可以增加文件的绝对路径,生成 .zip 文件>



python简明教程,Win 7环境下压缩文件:
import os
import time

source=r'D:\zip.txt' #源文件

target_dir=r'D:\\' #目标文件夹

target=target_dir + time.strftime('%Y_%m_%d_%H_%M_%S秒')+'.zip'  #压缩文件的格式

print target;

zip_command='zip %s %s'%(target,source)
if os.system(zip_command)==0:
    print 'Successful backup to',target
else:
    print 'Backup failed'


zip命令:


版权声明:本文为博主原创文章,未经博主允许不得转载。

posted @ 2013-03-15 12:00  前行者2011  阅读(123)  评论(0编辑  收藏  举报