Python的zipfile模块提供了创建和操作ZIP文件的功能。要创建一个ZIP文件并将其写入多个目录或文件夹,可以按照以下步骤进行:
write()
方法将目录或文件夹添加到ZIP文件中。可以使用绝对路径或相对路径指定目录或文件夹的位置。例如,将名为"dir1"的目录添加到ZIP文件中:write()
方法将目录或文件夹添加到ZIP文件中。可以使用绝对路径或相对路径指定目录或文件夹的位置。例如,将名为"dir1"的目录添加到ZIP文件中:write()
方法中依次指定它们的名称。例如,同时将名为"dir2"和"file1.txt"的目录或文件夹添加到ZIP文件中:write()
方法中依次指定它们的名称。例如,同时将名为"dir2"和"file1.txt"的目录或文件夹添加到ZIP文件中:完整的代码示例如下所示:
import zipfile
with zipfile.ZipFile('example.zip', 'w') as zipf:
zipf.write('dir1')
zipf.write('dir2')
zipf.write('file1.txt')
zipf.close()
这样就创建了一个名为"example.zip"的ZIP文件,并将"dir1"、"dir2"和"file1.txt"添加到了ZIP文件中。
对于更详细的zipfile模块的使用说明,可以参考腾讯云对象存储(COS)服务提供的文档:Python - zipfile。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云