python asyncio websockets server

python websocket server在收到接受消息处理完后会默认关闭连接。需要在msg_handler里面加个while true就能一直保持连接了。

start_server = websockets.serve(msg_handler, "0.0.0.0", 29967)

asyncio.get_event_loop().run_until_complete(start_server)

asyncio.get_event_loop().run_forever()

async def msg_handler(websocket, path):

while True:

data = await websocket.recv()

//do someting

await websocket.send('hey')

相关推荐
weixin_468466851 分钟前
Scrapling 高效网络爬虫实战指南
爬虫·python·编程·scrapling
yubo05093 分钟前
计算机视觉第十课:摄像头实时 颜色 + 形状 识别
python·opencv·计算机视觉
眠りたいです3 分钟前
现代C++:C++17中的新语言特性
开发语言·c++·c++17
Dxy12393102163 分钟前
Django 三种 ENGINE 的区别
python·django·sqlite
Wang ruoxi4 分钟前
Pygame 小游戏——记忆方格
python·pygame
一只旭宝5 分钟前
【C++入门精讲17】序列容器
开发语言·c++
Demon1_Coder6 分钟前
Day1-SpringAI-1.0.0版本
java·开发语言·前端
shuaiqinke6 分钟前
[Windows] 屏幕亮度调节工具
python
本地化文档10 分钟前
sphinxcontrib-rust-docs-l10n
python·rust·github·gitcode·sphinx
麻雀飞吧10 分钟前
2026年期货量化行情订阅层设计:主流平台Quote、K线与Tick取舍
python