0
我已经从wireshark转储了一个包字节,并尝试使用python来解压缩它。这里是代码。zlib在python下的未知压缩方法
st="78DAE3E266E42CA92C4865616404000B0D01E8"
print(st)
d=zlib.decompressobj();
d.decompress(st)
和错误
Traceback (most recent call last):
File "C:\Documents and Settings\Administrator\Desktop\fu.py", line 6, in <module>
d.decompress(st)
zlib.error: Error -3 while decompressing: unknown compression method
我也尝试使用lzma
和gzip
(只是改变decompressobj参数),无法正常工作。
但是,当我使用Flex AIR
解压字节是好的。
从空气中解压缩的结果是0a0b010974797065040101
我该如何解决Python的这个问题呢?
也许你应该添加工作空气代码。 – siebz0r
just bytes.uncompress();默认的解压缩algrithom是zlib – user2876215