首页 > 解决方案 > 有没有办法在 python 中删除 zip 存档评论?

问题描述

我有多个带有类似评论的 zip 档案。

有没有办法用 python 从档案中删除评论,并在具有相似评论的多个档案中使用它?

我对单个存档的尝试

import zipfile
archive = zipfile.ZipFile('D:\XXX\Desktop\MyZip.zip', 'r')
del archive.comment

这是行不通的。存档中没有删除评论,而且我希望它适用于同一目录中的多个存档。

标签: pythonlinuxpython-3.xzip

解决方案


You are opening the zipfile in read mode with 'r' parameter. Use a mode that enables you to modify the file. Then set comment to '' instead of deleting it.


推荐阅读