是否有用于FastLZ实现的python包装器

时间:2010-06-02 02:50:33

标签: python compression

希望在Python中使用FastLZ或类似的东西。试过谷歌并没有找到任何东西。想知道Python中是否有另一种具有类似性能的算法?

2 个答案:

答案 0 :(得分:4)

如何使用ctypes直接调用fastlz.so(或.dll视情况而定)?它似乎只有3个入口点,因此将它们包装在ctypes中并不难。是的,SWIG或自定义C API包装器应该几乎是微不足道的,但ctypes允许您立即开始试验,即使您没有编译器(只要您可以获得FastLZ的工作DLL /为你的平台)...难以击败! - )

答案 1 :(得分:0)

Blosc在Python中公开了FastLZ和其他几个压缩器。