Flask基于websocket的简单聊天室
1、安装gevent-websocket pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ gevent-websocket 2、chat.py文件内容如下: from flask import Flask,request,render_template import json from geventwebsocket.handler import WebSocketHandler from gevent.pywsgi import WSGIServer from geventwebsocket.websocket import WebSocket user_dict = {} chat_app = Flask(__name__) @chat_app.route('/ws/<username>') def ws_chat(username): user_socket = request.environ.get('wsgi.websocket') # type:WebSocket user_dict[username]=user_socket while 1: msg = user_socket.receive() # 等待接收客户端发来的数据 msg_dict = json.loads(msg) msg_dict[