用基于c的快速zipfile解密替换内置zipfile模块
czipfile的Python项目详细描述
czipfile是python内置“zipfile”模块的替代品,并且 提供更快的、基于c的zipfile解密。代码实际上是 95%与Python2.6.5的lib/zipfile.py相同,有些非常小 修改以允许它在cython和zipdecrypter中编译 类,以利用本机C数据类型。
非常感谢Freenode中python的habnabit把我指了进去 在赛顿的正确方向
构建:
$ python setup.py build # python setup.py install
或者,如果您使用简易安装:
# easy_install czipfile
或者,如果使用pip:
# pip install czipfile
不过,如果您想 您要编辑.pyx并安装Cython而不是 正在尝试编辑生成的.c文件。
与Python2.6.5相比,源发行版中包含了一个补丁 lib/zipfile.py,如果需要,可以使用它来创建czipfile.pyx。
这个包可能需要Python2.6;我之前没有测试过它 python版本。
我把这个版本放在python软件基金会的许可下, 特别是2.6.2版本。我相信这是最 代码的适当许可,考虑到它的血统,但是如果我 应该用gplv3代替,随时告诉我。
库塞拉 <;pez at apocalyptech dot com>