今天发现 1 个 io 爆表的 websocket 封装库, 大家有兴趣的可以看下.

2020-02-10 14:58:40 +08:00
 watsy0007

uWebSockets.py

官方给的 benchmark

代码

import uws
import asyncio

# Integrate with asyncio
asyncio.set_event_loop(uws.Loop())

app = uws.App({
        "some": "option"
})

def getHandler(res, req):
	res.end("Hello Python!")

app.get("/*", getHandler)

def listenHandler():
        print("Listening to port 3000")

app.listen(3000, listenHandler)

# Run asyncio event loop
asyncio.get_event_loop().run_forever()
3197 次点击
所在节点    Python
2 条回复
xiadong1994
2020-02-10 23:55:52 +08:00
watsy0007
2020-02-11 11:04:14 +08:00
@xiadong1994 github 的图片好像不能预览

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/643473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX