我最近创建了一个基本的包嗅探器来发展我对Python的知识。你知道吗
我为数据包生成的输出是:
b'E\x00\x00(\x9dS@\x008\x069\xfbh\xc7@\x88\xc0\xa8\x01\x8a\x01\xbb\xc5.\xd7\xd98\x06\x00\x00\x00\x00P\x04\x00\x00m\x95\x00\x00'
这是我用struct
模块解码的一个字节,但是当查看struct
的documentation时,您可以看到它们使用的示例相对简单。我的意思是它总是一个\x
(转义序列)后跟两个数字,就是这样。在我的示例中,您经常会有其他符号,例如(,@或仅将另一个数字添加到\x),struct如何处理这些符号?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐