/python_kit

Write grpc application like Flask.

Primary LanguagePython

PythonKit

Build Status

Write grpc application like Flask.

Installing

pip install PythonGRPCKit

Example

from python_kit import PythonKit


server = PythonKit(__name__, protos='./protos/hello.proto')
servicer = server.create_servicer('Greeter')

@servicer.endpoint('SayHello')
def SayHello(request, context):
    hello_to = request.name
    return servicer.response('HelloReply', {
        'message': hello_to
    })


if __name__ == "__main__":
    server.run('[::]:9094')

For details please read example dir in project