python如何压缩 zip,Python Zip 压缩文件的方法

原创
ithorizon 7个月前 (09-26) 阅读数 52 #Python

Python中压缩zip文件的方法

在Python中,我们可以使用内置的zipfile模块来压缩文件,这个模块提供了Zipfile类,我们可以使用它来创建一个新的zip文件,并将需要压缩的文件添加到其中。

下面是一个简单的示例,展示如何使用zipfile模块来压缩文件:

import zipfile
需要压缩的文件列表
file_list = ['file1.txt', 'file2.py', 'file3.png']
创建一个新的zip文件
zip_file = zipfile.ZipFile('archive.zip', 'w')
将需要压缩的文件添加到zip文件中
for file in file_list:
    zip_file.write(file)
关闭zip文件
zip_file.close()

在上面的示例中,我们首先导入zipfile模块,并定义需要压缩的文件列表,我们创建一个新的Zipfile对象,并指定要创建的zip文件的名称和模式(在这个例子中,我们使用'w'模式来指示我们要写入一个新的zip文件),我们将需要压缩的文件添加到zip文件中,最后关闭zip文件。

通过这种方法,我们可以轻松地压缩多个文件到一个zip文件中,方便存储和传输。



热门