2017-11-08 12 views
0

gRPCクライアント/サーバー定義の一部である.protoファイルを解析します。私はちょうどこれを行うための出発点が欲しいです。私はgRPCコードをインストールして、protoファイルからpythonコードを自動生成することができます。私はprotoファイルを読み込み、いくつかの限られた方法で、構造化オブジェクトのいくつかの種類にそれらを解析するgRPCコード(またはそこにオープンソースのlibs)に明白なpythonクラスがあるのだろうか?grpc protoファイルパーサー

答えて

1

parsy(コンビネータライブラリは)あなたがdocsまたはrepoでそれを見つけることができます.protoファイル、バージョン3を解析例があります。結果は、ファイル全体に対してProtoのようなシンプルなカスタム定義クラスを使用し、statements属性を持ち、各インポート行にImport、各メッセージにMessageなどを含む構造化オブジェクトです。

関連する問題