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

相关推荐
tang777894 分钟前
哪些行业用动态代理ip?哪些行业用静态代理IP?怎样区分动态ip和静态ip?(互联网人必码·实用长文)
大数据·网络·爬虫·python·网络协议·tcp/ip·智能路由器
bugcome_com9 分钟前
C# 高级集合使用示例
开发语言·c#
sycmancia14 分钟前
C++——动态内存分配、关于虚函数、关于继承中的强制类型转换
开发语言·c++
龙泉寺天下行走15 分钟前
LangChain Skills框架核心解析
python·langchain·aigc
Mao_Hui15 分钟前
Unity3d实时读取Modbus RTU数据
开发语言·嵌入式硬件·unity·c#
echome88816 分钟前
Python 装饰器详解:从入门到精通的实用指南
开发语言·python
重生之后端学习21 分钟前
62. 不同路径
开发语言·数据结构·算法·leetcode·职场和发展·深度优先
tang7778922 分钟前
爬虫代理IP池到底有啥用?
网络·爬虫·python·网络协议·tcp/ip·ip
sg_knight24 分钟前
设计模式实战:享元模式(Flyweight)
python·设计模式·享元模式·flyweight
墨有66626 分钟前
基于弦论流体对偶与环空间约化的湍流精确数值模型
python·流体力学·弦理论