我有二进制格式的压缩数据,我使用python通过以下方式读取它:
file = gzip.open('test.gz','r')
line = file.readline()
然后该行采用以下格式:
'\xd7\xa3p]\x81@tB Z\x00\x00\x00\x00\xc1g\xef\xa3\x8aE\x13AAPL\x00\x00\x00\x00\x1f\x85\xebQ\xb8Z\x81@tS \n'
我所知道的是每行,第一个字节应该是1个字节的字符串,第二个字节是字符串,第三个字节是整数。那么我应该如何处理二进制格式字符串来解码我想要的信息呢?谢谢!