首页 > 解决方案 > python中的zipfile模块来压缩文件

问题描述

可以使用 zipfile 模块将文件压缩为 7z 存档吗?我必须使用一组 csv 文件,并且我被要求对这些文件进行 7zip 压缩。我想知道 python 中的 zipfile 模块是否会将这些文件压缩为 7z 存档。

标签: pythonzipfile

解决方案


Zipfile 不会压缩为 7zip 档案。你可以写 :

with ZipFile('archive.7z', 'w'):

它会创建存档,没问题,但你不能像 .7z 那样解压缩它,它仍然是一个 .zip(结构上),最后扩展名错误。


推荐阅读