如何找到 python protobuf 中的所有消息
How to find all the messages in a python protobuff
我有一个 python google-protobuf,现在我想找到这个 protobuf 文件中的所有消息。
这有点粗糙,但是:
>>> import protobufmodule
>>> from google.protobuf.message import Message
>>> messageClasses = [v for v in vars(protobufmodule).values() if isinstance(v, type) and issubclass(v, Message)]
我有一个 python google-protobuf,现在我想找到这个 protobuf 文件中的所有消息。
这有点粗糙,但是:
>>> import protobufmodule
>>> from google.protobuf.message import Message
>>> messageClasses = [v for v in vars(protobufmodule).values() if isinstance(v, type) and issubclass(v, Message)]