1. 学习如何使用压缩命令

__author__ = 'HDY'
import os
import time#source=[r'C:\Users\HDY\Desktop\111',r'C:\Users\HDY\Desktop\temp']
source=r'C:\Users\HDY\Desktop\111'

target_dir='C:\\Users\\HDY\\Desktop\\'
target=target_dir+time.strftime('%Y%m%d%H%M%S')+'.zip'
#zip_command="rar a ",target,' '.join(source)
#zip_command='"C:\Program Files\WINRAR\WinRAR.exe" a %s %s' %(target,' '.join(source))
zip_command='"C:\Program Files\WINRAR\WinRAR.exe" a %s %s' %(target, source)
if os.system(zip_command)==0:print 'Successful back up',target
else:print 'Backup failed'


2.  自定义需要压缩的文件和存放路径

__author__ = 'HDY'
import os
import timedef rar_file(source,target_dir):
#def rar_file(source):
#def rar_file():
    #source=raw_input('what do you want to rar? Give the path')
    #target_dir='C:\\Users\\HDY\\Desktop'
    target=target_dir+time.strftime('%Y%m%d%H%M%S')+'.zip'
    #zip_command='"C:\Program Files\WINRAR\WinRAR.exe" a %s %s' %(target,' '.join(source))
    zip_command='"C:\Program Files\WINRAR\WinRAR.exe" a %s %s' %(target,source)if os.system(zip_command)==0:print 'Successful back up ',targetelse:print 'Failed to back up'

if __name__=='__main__':source=raw_input('what do you want to rar? Give the path')target_dir=raw_input('which path do you want to save your rar files?')rar_file(source,target_dir)#rar_file()

# enter
## C:\Users\HDY\Desktop\111
## C:\Users\HDY\Desktop\111\

python 压缩文件相关推荐

  1. python压缩文件夹下的所有文件_python压缩文件夹内所有文件为zip文件的方法

    这里讨论使用Python解压如下五种压缩文件: .gz .tar .tgz .zip .rar 简介gz: 即gzip,通常只能压缩一个文件.与tar结合起来就可以实现先打包,再压缩. tar: li ...

  2. python压缩文件

    参考博客: https://wanglinyong.github.io/2018/06/28/Python压缩解压zip文件/

  3. python压缩文件操作_python处理zip压缩文件 | 学步园

    从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用. 1)简单应用 如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简 ...

  4. 用python压缩文件并设置密码

    1.zipfile设置密码 ZipFile.setpassword(pwd) 将pwd设置为默认密码以提取加密文件.在 2.6版的新增功能. Python zipfile docs在顶部说他们&quo ...

  5. python压缩文件tar_python 实现tar文件压缩解压的实例详解

    python 实现tar文件压缩解压的实例详解 python 实现tar文件压缩解压的实例详解 压缩文件: import tarfile import os def tar(fname): t = t ...

  6. python压缩文件操作_Python tar、zip压缩文件操作方法

    python语言源码练习,tar.zip压缩文件操作方法参考示例. import os import threading, zipfile import tarfile class AsyncZip( ...

  7. 用 Python 压缩文件方法汇总

    Python 提供了几乎为所有现有压缩文件的工具,下面逐一领略. zlib 是一个 Python 库,能够实现 zip .gzip 格式文件的压缩和解压缩. bz2 模块提供了对 bzip2 格式的压 ...

  8. python压缩文件的简单方式

    介绍: 使用python程序调用windows下的cmd(命令行解释器应用程序)调用压缩软件(WinRAR)压缩文件 使用工具:windos系统.pycharm.压缩软件(WinRAR) 代码: im ...

  9. python 压缩文件夹_python3 压缩文件及文件夹

    zipfile模块 ZIP 文件格式是一个常用的归档与压缩标准. 这个模块提供了创建.读取.写入.添加及列出 ZIP 文件的工具. 它可以处理使用 ZIP64 扩展(超过 4 GB 的 ZIP 文件) ...

  10. python 压缩文件(1)

    首先这里是最简单的将文件压缩成压缩文件: #  -*- coding:utf-8 -*- # ===================================================== ...

最新文章

  1. python数据库建表_mysql数据表如何创建
  2. mysql declare 赋值_sql server和mysql变量赋值的区别 以及 MySql Declare(转)
  3. 开贴整理QtEmbedded/Qtopia FAQ --- 不可不看的精华都在这里哦[转]
  4. Symfony常用指令(收藏版)
  5. 屏的像素与传输速率_柔性半导体新突破:传输速度已足够驱动OLED像素
  6. DCMTK:父元素处理的测试程序
  7. android:persistent (非系统app失效)
  8. windows7下cmd中一键切换virtualenv中的Python版本
  9. SpringBoot学习:在Interillj Idea上快速搭建SpringBoot项目
  10. NAT与DHCP协议
  11. 往map里的vector添加_面试官问我同步容器(如Vector)的所有操作一定是线程安全的吗?我懵了!...
  12. IIS------配置.Net 4.0
  13. Web前端工程师的职业规划,助你走好前端路
  14. Android10修改电池图标,导航栏、信号及电池图标修改方法(新增视频教程)
  15. linux编辑文本(vim)时跳转到最后一行和第一行及相关指令 CentOS------编辑、修改文件命令
  16. vue根据表格字段不同的状态显示不同的颜色。
  17. 易语言解析网页内容替换换行符问题
  18. 视频画中画制作,一键合并多个视频,简单又专业
  19. QT编写的嵌入式工业控制系统
  20. TCP协议的通讯流程

热门文章

  1. sublime:查看二进制文件
  2. C++:值传递、指针传递、引用传递
  3. Oracle SQL中的!=与
  4. 机器学习任务的一般步骤
  5. element-UI 弹出组件dialog的遮罩层在弹出层的上面 - 解决篇
  6. vue 给页面添加enter回车事件 - 代码篇
  7. 苹果cms V8 M1938蓝色自适应模板
  8. 新视界V7聚合影音影视系统源码开源 Thinkphp内核后台 带安装说明
  9. 麦块未发现java怎么解决_教大家麦块我的世界盒子如何打开游戏
  10. jq 封装弹窗提示框,自动消失,确认