文件名称:zmq_object_exchanger:在多个机器人之间共享信息
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-04 13:28:06
Python
zmq_object_exchanger 这些东西可以帮助您通过网络发送和接收任意Python对象-它使用pyzmq做到这一点。 Python对象被序列化,压缩并通过网络发送。 两端都有PriorityQueue,因此优先发送/接收具有较高优先级(较低整数值)的消息/对象。 此外,PriorityQueue的使用使发送和获取数据的方法成为线程安全的。 消息在“主题”上发送,每个接收者都可以根据主题名称过滤传入的数据。 通过网络发送字典(为简单起见,我们在本地主机上发送字典)是如此简单: sender = zmqObjectExchanger ( "sender" , "127.0.0.1" , 1234 ) receiver = zmqObjectExchanger ( "receiver" , "127.0.0.1" , 4321 ) receiver . add_remote
【文件预览】:
zmq_object_exchanger-master
----setup.py(799B)
----.gitignore(702B)
----.travis.yml(232B)
----LICENSE(7KB)
----setup.cfg(0B)
----README.md(2KB)
----zmq_object_exchanger()
--------__init__.py(0B)
--------zmq_object_exchanger.py(7KB)
--------tests()