python - 不使用 DEFLATE 的野外 ZIP 文件?

标签 python zip compression zlib deflate

我正在用 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/

相关文章:

python - 如何压缩一个大文件?

python - 计算 python 列表中重复元组的最有效方法

python - 为什么 PyQt 中的这段代码允许我不选中所有单选按钮?

java - 如何使用 Java 读取 Winzip 自解压 (exe) zip 文件?

C# 访问 zip 存档中的文本文件

javascript - 在 JavaScript 中将二进制字符串压缩/解压缩为十六进制不起作用

python - 如何在 python 的 Pandas 中滚动一周至今的总和

python 缩进错误( tensorflow )

python - 如何将 csv 文件直接压缩成 zip 存档?

iphone - 解压缩图像以在 UITableView 上使用