flask项目实现websocket
1.from flask_socketio import SocketIO
2.app = Flask(__name__)
3.socketio = SocketIO(app)
4.启动flask项目时候要用如下方式启动
socketio.run(app, host='', port=)
5.在启动项目的同一文件下,添加如下代码
WS = []
@socketio.on('connect' ,namespace = '/websocket')
def connect_socket(ws):
global WS
while not ws.closed:
try: