python压缩文件夹内所有文件为zip文件的方法


Posted in Python onJune 20, 2015

本文实例讲述了python压缩文件夹内所有文件为zip文件的方法。分享给大家供大家参考。具体如下:

用这段代码可以用来打包自己的文件夹为zip,我就用这段代码来备份

import zipfile
z = zipfile.ZipFile('my-archive.zip', 'w', zipfile.ZIP_DEFLATED)
startdir = "/home/johnf"
for dirpath, dirnames, filenames in os.walk(startdir):
 for filename in filenames:
  z.write(os.path.join(dirpath, filename))
z.close()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python获取系统默认字符编码的方法
Jun 04 Python
python3实现抓取网页资源的 N 种方法
May 02 Python
利用Python将时间或时间间隔转为ISO 8601格式方法示例
Sep 05 Python
详解python中的 is 操作符
Dec 26 Python
python使用xlsxwriter实现有向无环图到Excel的转换
Dec 12 Python
django将网络中的图片,保存成model中的ImageField的实例
Aug 07 Python
将Pytorch模型从CPU转换成GPU的实现方法
Aug 19 Python
Python 3.8正式发布,来尝鲜这些新特性吧
Oct 15 Python
Keras预训练的ImageNet模型实现分类操作
Jul 07 Python
python跨文件使用全局变量的实现
Nov 17 Python
selenium+headless chrome爬虫的实现示例
Jan 08 Python
PyTorch device与cuda.device用法
Apr 03 Python
Python写的一个简单监控系统
Jun 19 #Python
详解Python中的日志模块logging
Jun 19 #Python
使用httplib模块来制作Python下HTTP客户端的方法
Jun 19 #Python
举例详解Python中threading模块的几个常用方法
Jun 18 #Python
Python的time模块中的常用方法整理
Jun 18 #Python
Python抽象类的新写法
Jun 18 #Python
Python实现的彩票机选器实例
Jun 17 #Python
You might like
随机头像PHP版
2006/10/09 PHP
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
PHP 使用MySQL管理Session的回调函数详解
2013/06/21 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
通过隐藏option实现select的联动效果
2009/11/10 Javascript
JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
2012/04/07 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
2013/01/10 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
对于this和$(this)的个人理解
2013/09/08 Javascript
ext前台接收action传过来的json数据示例
2014/06/17 Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
2015/04/07 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
2015/10/20 Javascript
jquery实现的判断倒计时是否结束代码
2016/02/05 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
2016/12/13 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
详解如何在项目中使用jest测试react native组件
2018/02/09 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
基于vue写一个全局Message组件的实现
2019/08/15 Javascript
Jquery+AJAX实现无刷新上传并重命名文件操作示例【PHP后台接收】
2020/05/29 jQuery
python单线程实现多个定时器示例
2014/03/30 Python
处理Python中的URLError异常的方法
2015/04/30 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
浅谈tensorflow中几个随机函数的用法
2018/07/27 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
2019/08/15 Python
Python基于内置函数type创建新类型
2020/10/22 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
利用canvas实现图片压缩的示例代码
2018/07/17 HTML / CSS
吉力贝官方网站:Jelly Belly
2019/03/11 全球购物
外贸业务员岗位职责
2013/11/24 职场文书
领班岗位职责范文
2014/02/06 职场文书
高考寄语大全
2014/04/08 职场文书
2014年医院党建工作总结
2014/12/20 职场文书
React配置子路由的实现
2021/06/03 Javascript