python【扩展库】websockets
文章目录
- 介绍
- 基础教程
- 安装websockets
- 接收与发送消息
介绍
- websockets基于python构建websocket服务、客户端的扩展库;官方文档;
- 优点是正确性(严格测试,100%分支覆盖)、简单性(自管理连接)、健壮性、高性能(C扩展加速内存操作),双向通信;
- 基于(python标准异步io框架)asyncio构建,默认实现提供优雅的基于协程的API;若需要基于callback的API,则不能使用websockets;
- web也有基于threading、Sans-IO(无IO)的实现;
- 简单案例
异步服务
# __author__ = "laufing"
# 基于协程异步的websocket 服务端
import sys