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

相关推荐
forEverPlume2 分钟前
mysql如何批量增加表的字段_脚本化DDL操作实践
jvm·数据库·python
asdzx676 分钟前
使用 Python 读取 PDF: 提取文本和图片
开发语言·python·pdf
沐知全栈开发10 分钟前
jQuery Mobile 表单选择
开发语言
m0_5964063711 分钟前
CSS如何高效引入样式表_对比link标签与import指令的性能差异
jvm·数据库·python
MoonBit月兔20 分钟前
MoonBit 大型软件合成挑战赛决赛暨 Meetup 0.9 版本专场回顾
大数据·开发语言·人工智能·moonbit
宣宣猪的小花园.28 分钟前
C语言重难点全解析:指针到内存四区
c语言·开发语言
南宫萧幕28 分钟前
HEV 智能能量管理实战:从 MPC/PPO 理论解析到 Python-Simulink 联合仿真闭环全流程
开发语言·python·算法·matlab·控制
码农的神经元30 分钟前
Python 实现县域变电站智能巡检与抢修调度:地图、路径规划与恢复策略
开发语言·python
我命由我1234544 分钟前
Java 开发 - CountDownLatch 不需要手动关闭
android·java·开发语言·jvm·kotlin·android studio·android-studio
谭欣辰1 小时前
详细讲解 C++ 状压 DP
开发语言·c++·动态规划