是否存在UCL的Python实现或接口?

时间:2011-08-04 22:33:58

标签: python algorithm compression swig ctypes

可在此处找到UCL: http://www.oberhumer.com/opensource/ucl/

我想知道是否有这个库的Python实现,或者至少存在一个简单的接口(通过SWIG,甚至是ctypes)?

我能找到这样一个实现的唯一证据让我在这里: https://build.opensuse.org/package/show?package=python-ucl-common&project=home%3Asjcundy%3AAccessGrid

当您尝试下载软件包时,会收到错误页面。

2 个答案:

答案 0 :(得分:2)

许多压缩算法适用于Python,zlibbz2zipfile和外部,例如lzo(与UCL位于同一网站)。

如果您真的需要UCL,请尝试cTypesGen,它应该能够自动为您提供Python接口。

答案 1 :(得分:2)

也许这个答案有点晚了,但我刚刚使用cffi(https://bitbucket.org/cffi/cffi)完成了一个简单的实现。

您可以在https://github.com/jap/pyucl找到它(仅在Linux上测试)