我想用python设计一个游戏服务器。游戏主要是将填充了整数,字符串和字节的小包传递到一条消息中。由于我使用的是不同的语言写的游戏,一个正常的数据包会被送到像这样:Python - 网络缓冲区处理问题
Writebyte(buffer, 5); // Delimit type of message
Writestring(buffer, "Hello");
Sendmessage(buffer, socket);
正如你所看到的,它写入字节的缓冲区,并发送缓冲区。有什么方法可以在python中读取这样的内容吗?我知道结构模块,我用它来收拾东西,但我从来没有用它来实际读取一些消息中混合类型的东西。谢谢您的帮助。