Protobuf 3.7.0Python 3.4多平台包
protobuf 的 3.7.0 版本的 .whl
包,适配的是 cp34m
和 manylinux1_x86_64
,你要是还在用 Python 3.4 的老项目,这包就挺刚好的,不用自己折腾编译,装起来省事多了。
protobuf 本身就是 Google 推出的结构化数据序列化工具,多时候配合 gRPC 一起用。前后端对协议字段定义一致,用起来特稳,还挺适合搞微服务或者接口通信的。
用法也比较简单,写好 .proto
文件,一条命令就能生成对应的 Python
类。比如:
protoc --python_out=. user.proto
生成的代码可以直接 import,用起来也就几行,省了不少功夫。
不过得注意,这个 .whl
包只适用于 Linux 系统、Python 3.4 环境。版本太新或者你是 Mac/Windows,就得换对应的版本咯。
如果你项目老、还得继续维护,那这个包装上去就方便。如果你想升级项目,那就可以考虑新版 protobuf,配合 Python 3.10+,性能也更好。
1.15MB
文件大小:
评论区