Index: third_party/grpc/examples/python/README.md |
diff --git a/third_party/grpc/examples/python/README.md b/third_party/grpc/examples/python/README.md |
new file mode 100644 |
index 0000000000000000000000000000000000000000..b57da8f6428846027b455e842828c792f0bd7852 |
--- /dev/null |
+++ b/third_party/grpc/examples/python/README.md |
@@ -0,0 +1,49 @@ |
+gRPC in 3 minutes (Python) |
+======================== |
+ |
+Background |
+------------- |
+For this sample, we've already generated the server and client stubs from |
+[helloworld.proto][] and we'll be using a specific reference platform. |
+ |
+ |
+Install gRPC: |
+ ```sh |
+ $ pip install grpcio |
+``` |
+Or, to install it system wide: |
+```sh |
+ $ sudo pip install grpcio |
+``` |
+ |
+Download the example |
+```sh |
+ $ # Clone the repository to get the example code: |
+ $ git clone https://github.com/grpc/grpc |
+ $ # Navigate to the "hello, world" Python example: |
+ $ cd grpc/examples/python/helloworld |
+ ``` |
+ |
+Try it! |
+------- |
+ |
+- Run the server |
+ |
+ ```sh |
+ $ python2.7 greeter_server.py & |
+ ``` |
+ |
+- Run the client |
+ |
+ ```sh |
+ $ python2.7 greeter_client.py |
+ ``` |
+ |
+Tutorial |
+-------- |
+ |
+You can find a more detailed tutorial in [gRPC Basics: Python][] |
+ |
+[helloworld.proto]:../protos/helloworld.proto |
+[Install gRPC Python]:../../src/python#installation |
+[gRPC Basics: Python]:http://www.grpc.io/docs/tutorials/basic/python.html |