python - 如何压缩大文件?
问题描述
我有一个 12GB 的文件,我想在 Python 2.7.x 中压缩它。
我试着用这段代码来做
shutil.make_archive(output, 'zip', input)
我得到了这个错误
LargeZipFile: Filesize would require ZIP64 extensions
我阅读了文档,上面写着
ZIP files that are more than 4 GByte in size require Zip64
如何将 Zip64 应用于我的文件?
解决方案
你可以试试
shutil.make_archive(output, 'zip', input,allowZip64=True)
推荐阅读
- sql - 将任意字符串值转换为时间戳 SQL
- latex - 乳胶多列环境中的文本超出边距
- node.js - React/React Native 依赖问题
- java - 在我的特定情况下,我是否应该使用自定义异常?
- firebase - 注销、删除和安装应用程序后 FirebaseAuth.getCurrentUser() 再次给我这个用户
- javascript - D3 桑基定制
- javascript - 正则表达式 - 如何在仅输入一次后替换字符串中的特定字符?
- sql - sql和and和存储在文件中的图像之间的图像比较
- react-native - 如果向 CodePush 发送不受支持的 React-Native 组件会发生什么?
- selenium - ExtentSparkerReporter 不刷新