python - 尝试使用 python 脚本解压缩损坏的 zip 文件时出错
问题描述
我正在尝试使用 python 脚本下载和解压缩 Xray 安全违规报告。有些 zip 文件是有效的,但有些 zip 文件已损坏,无法使用 python 脚本解压缩。我可以使用命令行提取这些文件,但不能使用 python 提取这些文件。在 zip 文件的 Properties -> archive 选项卡中,您可以看到有零个文件。
这是我得到的错误:
发生异常:ReadError report.xray.zip 不是 zip 文件
这是我使用的 python 解压缩命令。我尝试了许多其他命令,但都没有奏效:
shutil.unpack_archive(pathtozip)
谢谢
解决方案
推荐阅读
- php - 来自链接模型的laravel动态字段,基于另一个模型
- aws-amplify - 错误:重复文件或模拟,同时放大添加身份验证到我的 ReactNative 项目
- javascript - 如果 (length < x) 则禁用按钮
- java - IntelIiJ 错误?类不被识别
- php - 尝试使用 PHP 中存储在数组中的数据为每个员工添加总计
- javascript - 重新启动时删除地图
- mysql - 将 mysql 默认字符集更改为 utf8 会影响我数据库中的其他数据吗?像 UUID、加密的、blob 等
- swift - 为什么 TypeScript 接受不使用“?” 如果对象是可选的,则运算符?
- visual-studio - 在解决方案资源管理器中查找从项目中排除的 CPP 文件需要帮助
- python - 如何对名词进行词形还原?