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')

相关推荐
伏 念12 分钟前
大模型技术之LLM
人工智能·笔记·python·aigc
MyBFuture17 分钟前
Halcon 图像处理技巧:抠图与形态学操作指南
开发语言·halcon
dapeng287019 分钟前
使用Fabric自动化你的部署流程
jvm·数据库·python
qq_4160187233 分钟前
移动平台C++开发指南
开发语言·c++·算法
站大爷IP33 分钟前
使用 Python 实现 Word 文档文本格式化全解析
python
自动化智库34 分钟前
西门子S7-1200PLC与V90PN伺服基于FB284模块的定位控制应用
开发语言·科技
3GPP仿真实验室36 分钟前
【MATLAB源码】CSI-RS:信道估计仿真与评估平台
开发语言·matlab
AI-小柒40 分钟前
DataEyes 聚合平台 + Claude Code Max 编程实战
android·开发语言·人工智能·windows·python·macos·adb
王璐WL41 分钟前
【C++】string的经典算法题
开发语言·c++·算法
兑生42 分钟前
【灵神题单·贪心】2279. 装满石头的背包的最大数量 | 排序贪心 | Java
java·开发语言