zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python读写zip压缩文件

Pythonzip 读写 压缩文件
2023-09-14 08:59:36 时间

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

Python读zip文件

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

import zipfile

z = 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_name

print content
Python写/创建zip文件

Python写Zip文件主要用到ZipFile的write函数。

import zipfile

z = 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读写txt文本(示例说明) 我们在输入命令时候,有时候难免会输入错误,比如在Linux 下,有时候会把ls误输入成了sl,那么会出现怎么的效果呢? 输入sl后会看到“一个火车咔咔的从桌面上走过!!!”。下面谈谈sl 的使用。