我想用python設計一個遊戲服務器。遊戲主要是將填充了整數,字符串和字節的小包傳遞到一條消息中。由於我使用的是不同的語言寫的遊戲,一個正常的數據包會被送到像這樣:Python - 網絡緩衝區處理問題
Writebyte(buffer, 5); // Delimit type of message
Writestring(buffer, "Hello");
Sendmessage(buffer, socket);
正如你所看到的,它寫入字節的緩衝區,併發送緩衝區。有什麼方法可以在python中讀取這樣的內容嗎?我知道結構模塊,我用它來收拾東西,但我從來沒有用它來實際讀取一些消息中混合類型的東西。謝謝您的幫助。