十六进制和Python字节混合的单词

时间:2018-02-06 01:05:23

标签: python websocket rawbytestring

我从websocket服务器接收帧,我不知道如何解释一些字节对象,因为它们与其中的实际单词混合在一起。

我得到这样的东西:   b'\x00\x17\x04\x00\x00\x00\xc0\x05FOCUS\x01\x00\xff\xfc\x00\x05;\xea\x01\x03\xe8\x81'

这个人有' FOCUS'和一个&#39 ;;'在里面。我期待' FOCUS'成为有效载荷的一部分,但我不知道为什么它会按原样出现,而不是以十六进制形式出现。有人可以解释一下发生了什么以及我如何解包剩下的数据吗?

此外,我似乎以相反的顺序获取数据。我认为\x81应该是该帧的第一个字节。

我使用的是Python 3.6和websocket-client lib。谢谢。

0 个答案:

没有答案