用c语言编写的python工作服务器

mrworkserver的Python项目详细描述


mrworkserver

一个简单的基于python 3.5+异步的集群工作服务器,使用mrq接口。

示例

importasyncioimportmrworkserverasyncdefcallback(msgs):print("Callback:")forminmsgs:print(m)ws=mrworkserver.WorkServer()ws.cb=callbackws.run()

示例客户机

# pip install asyncmrq mrjsonimportasynciofrommrq.clientimportClientimportmrjsonasyncdefrun(loop):c=Client()awaitc.connect(io_loop=loop,servers=[("127.0.0.1",7100)])msg=mrjson.dumpb([1,2,3,4,5,6,7,8,9,10])forxinrange(10):awaitc.push(0,0,msg,len(msg))awaitasyncio.sleep(1)awaitc.close()if__name__=='__main__':loop=asyncio.get_event_loop()loop.run_until_complete(run(loop))loop.close()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在Hibernate中从两个具有不同功能的表(postgreSQL)映射一个实体   java jfreechart需要自定义Y轴,以便打印   Java:从外部获取类。罐子   java如何获取Appium服务器日志   具有完全相同内容的java重写函数会导致错误   java消息的类路径是什么。属性(如果在依赖项jar中)   循环/相等的java问题==   java如何使用ionic cordova angularjs将所选图像发送到spring controller以保存到服务器?   库中的java语言环境数据   java从JSON webservice检索安卓中的字节[]   调试如何从Java中的类调试方法?   java将日期字符串切割成变量   无法使用java附加到文件?