Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。
优点:
- 性能好
- 跨语言:c++、Java、Python
缺点:
- 二进制格式可读性差
- 缺乏自描述
下载Protocol Buffers编译器:https://github.com/protocolbuffers/protobuf
可参考:protocbuf安装
验证:
protoc --versionpython解析proto
在对应文件夹中命令行运行(cmd)
protoc -I=1 --python_out=2 3 1.proto的路径 2.py文件存放路径 3.proto文件 protoc -I=. --python_out=pypy/ map.proto



