python用zipfile模块打包文件或是目录、解压zip文件实例
来源:互联网 发布:淘宝万斯正品店 编辑:程序博客网 时间:2024/04/28 06:16
转自:http://wangwei007.blog.51cto.com/68019/1045577
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- from zipfile import *
- import zipfile
- #解压zip文件
- def unzip():
- source_zip="c:\\update\\SW_Servers_20120815.zip"
- target_dir="c:\\update\\"
- myzip=ZipFile(source_zip)
- myfilelist=myzip.namelist()
- for name in myfilelist:
- f_handle=open(target_dir+name,"wb")
- f_handle.write(myzip.read(name))
- f_handle.close()
- myzip.close()
- #添加文件到已有的zip包中
- def addzip():
- f = zipfile.ZipFile('archive.zip','w',zipfile.ZIP_DEFLATED)
- f.write('file_to_add.py')
- f.close()
- #把整个文件夹内的文件打包
- def adddirfile():
- 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()
0 0
- python用zipfile模块打包文件或是目录、解压zip文件实例
- python用zipfile模块打包文件或是目录、解压zip文件实例
- Python模块学习 ---- zipfile zip文件操作
- Python模块学习 ---- zipfile zip文件操作
- Python: zipfile压缩解压文件
- Python模块学习 之zipfile zip文件操作
- python 加压/解压 zip(zipfile模块的使用)
- zip文件目录解压
- ZipFile解压文件
- 在Java代码中使用ZipFile解压zip文件
- python解压zip文件
- python 解压zip文件
- java 解zip文件(ZipFile)
- winform 运用ZipFile解压文件
- Python 标准库 —— zipfile(读取 zip 文件)
- python之zipfile模块(zip压缩)
- JAVA ZipFile 解压zip
- 解压.zip文件到指定的目录
- openssl TXT_DB error number 二 failed to update database
- ubuntu 触摸板不能使用的解决办法
- iOS保存数据的4种方式
- Android框架层漏洞-Fragment注入
- Unity3d中shader属性的控制
- python用zipfile模块打包文件或是目录、解压zip文件实例
- 链表类
- PHP中this,self,parent的区别
- 短文本合并重复(去重)的简单有效做法
- freemarker 入门示例
- ireport 找不到子报表:Could not load object from location
- ICETEK-DM6446-EVMS中user.bld设置
- 关于asp.net验证控件
- Xcode开发技巧之Code Snippets Library