D:\code_gitee\flask_socketio_online-ping-demo-master\online-ping-demo-master\python3\app.py
#!/usr/bin/python3
# -*- coding: utf-8 -*-
from flask import copy_current_request_context, send_from_directory
from flask_socketio import SocketIO, emit
from flask_cors import CORS
from eventlet.green import subprocess
from eventlet.green import threading
from flask import Flask
app = Flask(__name__)
CORS(app)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app, async_mode='eventlet',
cors_allowed_origins='*', cors_credentials=False)
@app.route('/', methods=['GET'])
def index():
return 'home'
@socketio.on('join', namespace='/')
def ping_message(message):
print(message)
emit('join', {'data': 'alice'})
if __name__ == '__main__':
socketio.run(app, debug=True, host='127.0.0.1', port=9998)
标签:__,socketio,flask,app,cors,import
From: https://www.cnblogs.com/zhuoss/p/17054085.html