Phi Suite Data
Project description
Phi Suite Data.py
Homepage | https://phisuite.com |
---|---|
GitHub | https://github.com/phisuite |
Overview
This project contains the Python module to create the Data API server & client.
For more details, see Phi Suite Data.
Installation
pip install phisuite.data
Creating the server
from phisuite import data
class EventAPIServicer(data.EventAPIServicer):
def Publish(self, request, context):
...
server = grpc.server(futures.ThreadPoolExecutor(max_workers=10))
data.add_EventAPIServicer_to_server(EventAPIServicer(), server)
server.add_insecure_port('[::]:50051')
server.start()
For more details, see gRPC Basics - Python: Creating the server.
Creating the client
from phisuite import data
channel = grpc.insecure_channel('localhost:50051')
stub = data.EventAPIStub(channel)
event = stub.Publish(event)
For more details, see gRPC Basics - Python: Creating the client.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
phisuite.data-0.0.2.tar.gz
(8.8 kB
view hashes)
Built Distribution
Close
Hashes for phisuite.data-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c1c3f1400cf590e580a78cf2af5df47ad8798b456a552d518a77481dcd506b9 |
|
MD5 | f621b2f611038e3b73a3d7581c9a396a |
|
BLAKE2b-256 | fdc5796eb15f82079ef216be1d0fa2a67e8a9e3b9def6fdf8957dadc041632c3 |