使用python进行LZ4减压

时间:2018-07-30 08:06:05

标签: python-3.x redis lz4

我使用lz4 Java库(https://github.com/lz4/lz4-java)压缩了数据,并希望使用lz4库(https://pypi.org/project/lz4/)在python中解压缩数据。并且压缩数据可在redis群集中使用。当我执行以下代码时:

    from rediscluster import StrictRedisCluster
    startup_nodes = [{"host": "my_host", "port": "7002"}]
    rc = StrictRedisCluster(startup_nodes=startup_nodes, decode_responses=False)
    result=rc.hget("key","field")
    from lz4.frame import compress, decompress
    decompress(result)

我收到错误消息:“ LZ4F_getFrameInfo失败,代码为:ERROR_frameType_unknown

我在做什么错? “

1 个答案:

答案 0 :(得分:1)

得到解决方案。如果您遇到相同的问题,则可以看到以下链接:

https://github.com/python-lz4/python-lz4/issues/143