from grpc.beta import implementations import echo_pb2 def main(): channel = implementations.insecure_channel('localhost', 50051) stub = echo_pb2.beta_create_Echo_stub(channel) message = echo_pb2.EchoRequest(message='foo') response = stub.DoEcho(message, 15) if __name__ == '__main__': main()