我正在用 Python 创建一个(流式)unZIP 函数。 ZIP 文件可以使用一系列压缩算法,但最常见的是 DEFLATE,根据 https://en.wikipedia.org/wiki/ZIP_(file_format)
是否有任何“野外”ZIP 文件不使用 DEFLATE 的示例(例如,在提供下载的网站上)?两者都是为了测试,而且我正在尝试确定是否值得添加此支持。
最佳答案
我了解到 Windows 资源管理器将使用 Deflate64 为大于 2 GB 的条目创建 zip 文件。 7-Zip 可以根据要求使用 Deflate64、BZip2、LZMA 或 PPMd 生成 zip 文件。
我在野外还没有发现任何不被储存或放气的东西(至少在过去 30 年里)。但我也没有仔细看过。
关于python - 不使用 DEFLATE 的野外 ZIP 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67578591/