我已经从wireshark 转储了一个数据包字节,并尝试使用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
and gzip
(只需更改 decompressobj 参数),不起作用。
但是当我使用Flex AIR
解压缩字节时就可以了。
AIR的解压缩结果是0a0b010974797065040101
如何在 python 中解决这个问题?