python - 有没有办法在 python 中删除 zip 存档评论?
问题描述
我有多个带有类似评论的 zip 档案。
有没有办法用 python 从档案中删除评论,并在具有相似评论的多个档案中使用它?
我对单个存档的尝试
import zipfile
archive = zipfile.ZipFile('D:\XXX\Desktop\MyZip.zip', 'r')
del archive.comment
这是行不通的。存档中没有删除评论,而且我希望它适用于同一目录中的多个存档。
解决方案
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.
推荐阅读
- c# - Azure Key Vault 中的应用设置配置部分
- powershell - 部署应用程序清单
- python - Python说函数已经成功运行一次后,函数中没有定义paramiko客户端
- reactjs - 重定向组件问题和 URL 渲染
- python - 使用多阶段 Dockerfile,pip 轮仍然需要来自基础构建器的依赖项
- sql - 优化 DELETE 查询,其中行包含大数据(以 Base64 序列化的文件)
- python - 在时间序列上应用 LSTM 之前是否有必要丢弃异常值
- android - Android Auto Dekstop 主机 ANR:GET_APP_VERSION
- python - 从 TextWidget 获取输入时“\n”如何进入输出
- reactjs - 打字稿通知编译器正在使用哪种联合类型