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

相关推荐
小叶学C++3 分钟前
【C++】类与对象(下)
java·开发语言·c++
ac-er88884 分钟前
PHP“===”的意义
开发语言·php
wxin_VXbishe16 分钟前
springboot合肥师范学院实习实训管理系统-计算机毕业设计源码31290
java·spring boot·python·spring·servlet·django·php
ITenderL21 分钟前
Python学习笔记-函数
python·学习笔记
jk_10123 分钟前
MATLAB中decomposition函数用法
开发语言·算法·matlab
weixin_4640780723 分钟前
C#串口温度读取
开发语言·c#
zmjia11124 分钟前
全流程Python编程、机器学习与深度学习实践技术应用
python·深度学习·机器学习
无敌の星仔26 分钟前
一个月学会Java 第2天 认识类与对象
java·开发语言
豆豆1 小时前
为什么用PageAdmin CMS建设网站?
服务器·开发语言·前端·php·软件构建
_.Switch1 小时前
Python机器学习:自然语言处理、计算机视觉与强化学习
python·机器学习·计算机视觉·自然语言处理·架构·tensorflow·scikit-learn