python如何压缩 zip,Python Zip 压缩文件的方法
原创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文件中,方便存储和传输。