A Python SDK for Rowma
Project description
RowmaPy
The Rowma SDK for Python.
Usage
Publish
from rowmapy import Rowma
rowma = Rowma()
rowma.connect()
robot_uuid = 'xxxx-xxxx-xxxx'
rowma.publish(robot_uuid, '/chatter', { "data": "topic from python" })
Subscribe
from rowmapy import Rowma
rowma = Rowma()
rowma.connect()
robot_uuid = 'xxxx-xxxx-xxxx'
# Transfer /chatter topic in xxxx-xxxx-xxxx to this script
rowma.set_topic_route(robot_uuid, 'application', rowma.uuid, '/chatter')
def on_chatter(msg):
print(msg)
rowma.subscribe('/chatter', on_chatter)
Development
$ python setup.py sdist
$ pip install -U .
Publish
rm -rf dist/*
python setup.py sdist
pip install wheel twine
twine upload dist/*
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rowmapy-1.0.3.tar.gz
(2.7 kB
view hashes)