文件名称:pycloudmessenger:该存储库包含示例代码,该示例代码显示如何与IBM Research Ireland提供的基于消息传递的服务进行交互
文件大小:91KB
文件格式:ZIP
更新时间:2024-05-10 21:49:53
iot rabbitmq messaging python3 mqtt-client
pycloudmessenger 该项目的目的是提供示例代码,以与IBM Research Ireland提供的各种基于消息传递的云平台进行交互。 先决条件 假定所有开发都至少使用3.6版在Python中进行。 测验 单元测试包含在目录中。 要运行单元测试,将自动启动本地RabbitMQ容器。 还提供了与最新RabbitMQ docker镜像相匹配的设置和凭据。 要运行测试: creds=local.json make test 例子 目录中包含用于基本消息传递以及联合学习和castor的。 要运行各种示例,请按如下所示调用适当的make目标。 # The basic messaging sample creds=local.json make basic # The federated learning sample creds=credentials.json make ff
【文件预览】:
pycloudmessenger-master
----README.rst(2KB)
----.github()
--------ISSUE_TEMPLATE()
----LICENSE.txt(11KB)
----EU.png(2KB)
----requirements.txt(50B)
----pycloudmessenger()
--------rabbitmq.py(20KB)
--------ffl()
--------utils.py(3KB)
--------serializer.py(2KB)
--------requirements.txt(13B)
--------__init__.py(0B)
--------castor()
----examples()
--------jupyter-notebook-examples()
--------basic()
--------ffl()
--------castor()
----.travis.yml(86B)
----local.json(282B)
----rabbit.sh(3KB)
----setup.py(560B)
----makefile(1KB)
----tests()
--------basic()
--------ffl()
--------conftest.py(2KB)
----.gitignore(1KB)