Vous cherchez à utiliser FastLZ en Python, ou quelque chose de similaire. Essayé Google et n'a rien trouvé. Vous vous demandez s'il existe un autre algorithme avec des performances similaires disponibles en Python?Existe-t-il un wrapper python pour une implémentation FastLZ?
1
A
Répondre
4
Qu'en est-il de l'utilisation de ctypes
pour appeler directement dans fastlz.so
(ou .dll
selon le cas)? Il semble avoir seulement 3 points d'entrée, donc les envelopper dans ctypes
ne devrait pas être difficile. Oui, SWIG ou un wrapper C API personnalisé devrait être presque aussi trivial, mais ctypes
vous permet de commencer à expérimenter maintenant même si vous n'avez pas de compilateur (tant que vous pouvez obtenir une DLL de travail/ainsi de FastLZ pour votre plate-forme) ... difficile à battre! -)
0
Blosc expose FastLZ et plusieurs autres compresseurs en Python.