对标准zipfile模块进行猴子补丁以启用PPMd支持
项目描述
有关zipfile-xz的信息,请参阅xz分支。
zipfile-ppmd
对标准zipfile模块进行猴子补丁以启用PPMd支持。
基于zipfile-deflate64和zipfile-zstandard,它们提供了类似的功能,但用于deflate64算法。与zipfile-deflate64不同,此软件包支持压缩和解压缩。
需要pyppmd进行ppmd绑定。注意,需要0.16.0+版本,该版本尚未发布。请执行python3 -m pip install git+https://github.com/miurahr/pyppmd。
注意:如果需要Python2,请使用zipfile39代替(它也与Python3兼容)。
安装
pip install zipfile-ppmd
用法
在Python代码库的任何位置
import zipfile_ppmd # This has the side effect of patching the zipfile module to support PPMd
或者,zipfile_ppmd重新导出zipfile API,作为便利
import zipfile_ppmd as zipfile
zipfile.ZipFile(...)
压缩示例
import zipfile_ppmd as zipfile
zf = zipfile.ZipFile('/tmp/test.zip', 'w', zipfile.ZIP_PPMD, compresslevel=5)
zf.write('large_file.img')
项目详情
关闭
zipfile-ppmd-0.0.3.3.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | f8a13e6fb8692e57465597d127c764cc36d199734113b5c73e5ae1e00991a92d |
|
| MD5 | 4e5bf257ba3b8ee075434185e2aca43a |
|
| BLAKE2b-256 | ef9fdfa79146293d0e413a4693e10cddbcd5772cc28658ba2cd344115c8433ed |