我正在尝试定义自己的消息,以表示要序列化的python类。但是,我需要在.proto文件中导入any.proto或timestamp.proto来表示某些消息
syntax = "proto3";
import "/google/protobuf/any.proto";
message Test {
google.protobuf.Any var1 = 1;
}
但是,似乎protobuf安装中没有任何.proto文件。我正在使用python 3.5并安装了protobuf 3.5.2。我试图查看我的站点包,即site-packages/google/protobuf/
,但没有* .proto文件,而只是找到了ant_pb2.py
和timestamp_pb2.py
之类的编译文件。我在这里关注文档以导入any.proto
-https://developers.google.com/protocol-buffers/docs/proto3#any