天天看点

Python读写zip压缩文件

python自带模块zipfile可以完成zip压缩文件的读写,而且使用非常方便,下面我们就来演示一下python读写zip文件。

下面的代码给出了用python读取zip文件,打印出压缩文件里面所有的文件,并读取压缩文件中的第一个文件。

python写zip文件主要用到zipfile的write函数。

在创建zipfile实例的时候,有2点药注意:

要用'w'或'a'模式,用可写的方式打开zip文件

压缩模式有zip_stored 和 zip_deflated,zip_stored只是存储模式,不会对文件进行压缩,这个是默认值,如果你需要对文件进行压缩,必须使用zip_deflated模式。