有没有FastLZ实现的Python封装?

1 投票
2 回答
692 浏览
提问于 2025-04-15 23:26

我想在Python中使用FastLZ,或者找一个类似的东西。我试着在谷歌上搜索,但没找到什么。想知道在Python中有没有其他性能相似的算法可以用?

2 个回答

0

Blosc 是一个可以在Python中使用的工具,它提供了FastLZ和其他几种压缩算法。

4

那我们直接用 ctypes 来调用 fastlz.so(或者在某些情况下是 .dll)怎么样呢?它好像只有三个入口点,所以用 ctypes 包装它们应该不难。没错,使用 SWIG 或者自定义的 C API 包装器也差不多简单,但 ctypes 让你现在就可以开始尝试,即使你没有编译器(只要你能找到适合你平台的 FastLZ 的 DLL/so)……这真是太方便了!-)

撰写回答