PreRequirements
- pyenv installed
- python 3.6.7
- git clone https://github.com/noahzaozao/python_demo_service.git
requirements.txt
1 | celery==4.2.1 |
Install Dependent Packages
1 | pyenv activate env_grpc_demo |
proto/demo.proto
1 | syntax = "proto3"; |
build.sh
1 | python -m grpc_tools.protoc -I/usr/local/include -I. \ |
Gen demo.proto to python grpc code
1 | ./build.sh |
server.py
1 | import logging |
Run Server
1 | python server.py |
client.py
1 | import logging |
Run Client
1 | python client.py |