python读写zip格式文件,python读写zip,Python自带模块zi
python读写zip格式文件,python读写zip,Python自带模块zi
Python自带模块zipfile可以完成zip压缩文件的读写,而且使用非常方便,下面我们就来演示一下Python读写zip文件。
Python读zip文件
下面的代码给出了用Python读取zip文件,打印出压缩文件里面所有的文件,并读取压缩文件中的第一个文件。
import zipfilez = zipfile.ZipFile("zipfile.zip", "r")#打印zip文件中的文件列表for filename in z.namelist( ): print 'File:', filename#读取zip文件中的第一个文件first_file_name = z.namelist()[0]content = z.read(first_file_name)print first_file_nameprint content
Python写/创建zip文件
Python写Zip文件主要用到ZipFile的write函数。
import zipfilez = zipfile.ZipFile('test.zip', 'w', zipfile.ZIP_DEFLATED)z.write('test.html')z.close( )
在创建ZipFile实例的时候,有2点药注意:
要用'w'或'a'模式,用可写的方式打开zip文件压缩模式有ZIP_STORED 和 ZIP_DEFLATED,ZIP_STORED只是存储模式,不会对文件进行压缩,这个是默认值,如果你需要对文件进行压缩,必须使用ZIP_DEFLATED模式。
相关内容
- python字符串str和字节数组相互转化,pythonstr,# bytes obj
- python使用正则表达式验证ip地址,python正则表达式,pyt
- webpy 实现301永久重定向的方法,webpy301重定向,webpy内置
- django做301,302重定向代码,django302,下面代码是django实
- python的问号表达式,python问号表达式,python中没有c语言
- Python实现将Html转换为UBB,pythonhtml转换ubb,python实现htm
- python使用PyPDF解析PDF文件,pythonpypdf解析pdf,pyPDF模块提供
- python 多进程使用Queue通信的例子,pythonqueue,如下代码:
- python使用Connection实现多进程之间通信,pythonconnection,在
- python使用BeautifulSoup解析html获得网站的百度收录量,,
评论关闭