python - ZIP 格式重复字符

标签 python format zip

这是一个理论问题。这可以用任何语言来完成,但我目前使用的是 python。我想制作一个 zip 存档,它将扩展到相当大量的重复数据。是否可以创建一个可扩展为可预测字符数的 zip 文件?例如,如果我压缩文件,该文件将扩展为 foo.txt 并包含数据 aaaaaaaa,那么修改它以生成 foo.txt 会是多么困难。 txt 将包含 10 个字母 a,还是更多?这可以在没有任何外部库的情况下在 python 中完成吗?

最佳答案

查看 zipstream 的实现,具体来说,zip_file 。我相信您可以快速修改那里的代码以生成大致符合您要查找的文件。

关于python - ZIP 格式重复字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23203925/

相关文章:

java - 在 Java 中解析非平面文件格式的最佳方法是什么?

java - 如何在Java中使用ZipFile类递归打开所有文件包括文件夹下的文件

java - 以 zip 格式发送 url 流

python - R 相当于 Python 的 dask

python - 在 python 中,如何创建一个由 1 到 100 之间的数字组成的向量,每个数字重复 100 次

.net - 如何在 01-24 而不是 00-23 中表示 .NET DateTime 24 小时格式?

ide - 如何为不同的语法设置相同的键绑定(bind)? Sublime Text 2

excel - 创建zip错误: Namespace method fails on IShellDispatch

python - 从 return 语句获取并处理 json 响应

python - 在 Python 中获取 ctypes 结构的二进制表示