我在protobuf Python documentation中看到了函数SerializeAsString,但是像这样建议,这给了我二进制数据的字符串版本。有没有一种方法可以使用Python序列化和解析protobuf数据的二进制数组?
我们有一个C ++应用程序,将protobuf消息作为二进制数据存储在文件中。我们想使用Python读写文件。
最佳答案
Python字符串可以保存二进制数据,因此SerializeAsString
返回二进制数据。
关于python - 使用Python,如何获得Google protobuf消息的二进制序列化?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1859438/