このhttp://www.grpc.io/docs/tutorials/basic/python.html#creating-the-serverとここの例のhttps://github.com/grpc/grpc/tree/v1.0.0/examples/python/route_guideによれば、_pb2.py
ファイルを生成すると、*Stub
と*Servicer
という名前のいくつかのクラスを作成する必要があります。しかし、私の生成した_pb2.py
ファイルには、このようなものは含まれていません。proto3を使ってPythonでgRPCサーバーを作成する方法は?
protoc --proto_path=.venv/lib/python3.5/site-packages/grpc/tools/_proto/ --proto_path=. --python_out=voyager/ voyager.proto
は、これらのクラスが生成されていないことを意味しproto3について特別な何かがあります:
これは私が私の_pb2.py
ファイルを生成する方法ですか?またはprotoc
フラグがありませんか?私はgRPCサーバーを作成する方法を理解できないようです。