D:\code_gitee\flask_socketio_online-ping-demo-master\online-ping-demo-master\python3\app.py
| |
| |
| 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) |
| |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战