Python-zip压缩-解压
2016-04-01 12:33
537 查看
#打包成zip文件 import zipfile f = zipfile.ZipFile('archive.zip','w',zipfile.ZIP_DEFLATED) f.write('file_to_add.py') f.close() #从zip文件解包 import zipfile zfile = zipfile.ZipFile('archive.zip','r') for filename in zfile.namelist(): data = zfile.read(filename) file = open(filename, 'w+b') file.write(data) file.close() #把整个文件夹内的文件打包 import zipfile f = zipfile.ZipFile('archive.zip','w',zipfile.ZIP_DEFLATED) startdir = "c:\\mydirectory" for dirpath, dirnames, filenames in os.walk(startdir): for filename in filenames: f.write(os.path.join(dirpath,filename)) f.close()
相关文章推荐
- Python : 定义一个应用程序的初始化方法 __init__()
- python3.x与python2.x共存
- Caravel数据勘探平台搭建
- 初学python(对比java语言不同) 第二篇
- leetcode-07-reverse integer-python
- python语言学习4——使用文本编辑器
- mysql导入csv文件,与python连接
- python 学习笔记(2)
- Selenium+Python windows下环境搭建
- Python 学习文章收藏
- python语言学习3 ——第一个python程序
- python中的运算符
- python3抓取百度贴吧帖子
- java 中使用 python外部扩展包pycha
- 初学python(对比java语言不同) 第一篇
- python psutil监控进程
- python语言学习2——安装python
- leetcode-06-zigzag conversion-python
- Python之类
- python常用绘图软件包记录