技术栈

python asyncio websockets server

qq_215291432024-04-01 10:28

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

上一篇:每日面经分享(Spring Boot: part2 DAO层)
下一篇:开源的分布式文件系统 Fastdfs 安装入门介绍
相关推荐
databook
8 小时前
Manim实现脉冲闪烁特效
后端·python·动效
程序设计实验室
9 小时前
2025年了,在 Django 之外,Python Web 框架还能怎么选?
python
倔强青铜三
10 小时前
苦练Python第46天:文件写入与上下文管理器
人工智能·python·面试
用户251916242711
13 小时前
Python之语言特点
python
刘立军
14 小时前
使用pyHugeGraph查询HugeGraph图数据
python·graphql
数据智能老司机
17 小时前
精通 Python 设计模式——创建型设计模式
python·设计模式·架构
数据智能老司机
18 小时前
精通 Python 设计模式——SOLID 原则
python·设计模式·架构
c8i
20 小时前
django中的FBV 和 CBV
python·django
c8i
20 小时前
python中的闭包和装饰器
python
这里有鱼汤
1 天前
小白必看:QMT里的miniQMT入门教程
后端·python
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03Claude Code 平替:OpenAI发布 Codex CLI ,GPT-5 国内直接使用04UV安装并设置国内源0546个Nano-banana 精选提示词,持续更新中06保姆级教程:手把手教你用Dify实现完美多轮对话(附Chatflow和提示词)07A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09KGG转MP3工具|非KGM文件|解密音频10Spec-Kit 使用指南