草庐IT

Flask-socketio

全部标签

Python Flask 后端向前端推送信息——轮询、SSE、WebSocket

文章目录简介安装轮询SSEWebSocket事件参考文献简介后端向前端推送信息,通知任务完成轮询SSEWebSocket请求方式HTTPHTTPTCP长连接触发方式轮询事件事件优点实现简单易兼容实现简单开发成本低全双工通信,开销小,安全,可扩展缺点消耗较大不兼容IE传输数据需二次解析,开发成本大适用场景服务端向客户端单向推送网络游戏、银行交互、支付安装pipinstallflask轮询main.pyimporttimeimportthreadingfromflask_corsimportCORSfromflaskimportFlask,redirectapp=Flask(__name__)co

Python Flask 后端向前端推送信息——轮询、SSE、WebSocket

文章目录简介安装轮询SSEWebSocket事件参考文献简介后端向前端推送信息,通知任务完成轮询SSEWebSocket请求方式HTTPHTTPTCP长连接触发方式轮询事件事件优点实现简单易兼容实现简单开发成本低全双工通信,开销小,安全,可扩展缺点消耗较大不兼容IE传输数据需二次解析,开发成本大适用场景服务端向客户端单向推送网络游戏、银行交互、支付安装pipinstallflask轮询main.pyimporttimeimportthreadingfromflask_corsimportCORSfromflaskimportFlask,redirectapp=Flask(__name__)co

可爱猫+python3+Flask+aiohttp简单搭建微信机器人

之前一直在研究QQ机器人,最近发现一个微信机器人框架,在办公中来增加工作效率。一、需要环境:可爱猫(http://www.keaimao.com/)python3.8+flask、aiohttp微信forwindows3.4.0.381.启动可爱猫、登录微信2.在可爱猫应用中找到HTTP个人对接版,双击打开其中消息回调地址,相当于消息接收地址调用本地api地址,相当于消息发送地址用python整个run.py,顺便从隔壁投一个flask使用async的方法二、核心代码(run.py)importflaskimportloggingfromflaskimportFlask,jsonify,has

可爱猫+python3+Flask+aiohttp简单搭建微信机器人

之前一直在研究QQ机器人,最近发现一个微信机器人框架,在办公中来增加工作效率。一、需要环境:可爱猫(http://www.keaimao.com/)python3.8+flask、aiohttp微信forwindows3.4.0.381.启动可爱猫、登录微信2.在可爱猫应用中找到HTTP个人对接版,双击打开其中消息回调地址,相当于消息接收地址调用本地api地址,相当于消息发送地址用python整个run.py,顺便从隔壁投一个flask使用async的方法二、核心代码(run.py)importflaskimportloggingfromflaskimportFlask,jsonify,has

基于Python flask构建微信小程序订餐系统

目录摘要IAbstractII目录III1.绪论11.1课题背景11.2课题意义11.3论文结构22.相关技术32.1系统开发环境32.1.1系统开发环境32.1.2系统开发环境配置32.1.3系统开发工具42.2系统开发技术52.2.1Pythonflask介绍52.2.2HTML简介52.2.3JavaScript简介52.2.4数据库53.可行性与需求分析83.1系统可行性分析83.2系统功能需求分析93.3系统性能需求分析103.5系统业务流程分析104.系统设计124.1系统功能结构设计124.1.1系统总体功能结构124.1.2用户功能结构124.1.3管理员功能结构164.2系统

基于Python flask构建微信小程序订餐系统

目录摘要IAbstractII目录III1.绪论11.1课题背景11.2课题意义11.3论文结构22.相关技术32.1系统开发环境32.1.1系统开发环境32.1.2系统开发环境配置32.1.3系统开发工具42.2系统开发技术52.2.1Pythonflask介绍52.2.2HTML简介52.2.3JavaScript简介52.2.4数据库53.可行性与需求分析83.1系统可行性分析83.2系统功能需求分析93.3系统性能需求分析103.5系统业务流程分析104.系统设计124.1系统功能结构设计124.1.1系统总体功能结构124.1.2用户功能结构124.1.3管理员功能结构164.2系统

【Flask&MySQL】Flask连接数据库MySQL(十)

Flask操作数据库MySQL先自行安装好MySQL。Flask想要操作数据库,必须要先安装Python操作MySQL的驱动。在Python中,目前有以下MySQL驱动包。MySQL-python:也就是MySQLdb。是对C语言操作MySQL数据库的一个简单封装。遵循了Python-DB-APIv2。但是只支持Python2。mysqlclient:是MySQL-python的另外一个分支。支持Python3并且修复了一些bug。是目前为止执行效率最高的驱动,但是安装的时候容易因为环境问题出错。pymysql:纯Python实现的一个驱动。因为是纯Python编写的,因此执行效率不如mysq

【Flask&MySQL】Flask连接数据库MySQL(十)

Flask操作数据库MySQL先自行安装好MySQL。Flask想要操作数据库,必须要先安装Python操作MySQL的驱动。在Python中,目前有以下MySQL驱动包。MySQL-python:也就是MySQLdb。是对C语言操作MySQL数据库的一个简单封装。遵循了Python-DB-APIv2。但是只支持Python2。mysqlclient:是MySQL-python的另外一个分支。支持Python3并且修复了一些bug。是目前为止执行效率最高的驱动,但是安装的时候容易因为环境问题出错。pymysql:纯Python实现的一个驱动。因为是纯Python编写的,因此执行效率不如mysq

Flask实现用户登录注册(附前后端源码)

效果展示:登录注册主页面项目结构项目结构如下:项目采用蓝图进行视图函数的管理,每个功能被放在一个小的app中。登录和注册功能放在了app_login文件夹中。后端Python代码app/login中的__init__.py创建了一个蓝图,内容如下:#coding:utf-8#作者(@Author):Messimeimei#创建时间(@Created_time):2023/1/823:19"""登录视图的蓝图"""fromflaskimportBlueprintlogin=Blueprint("login",__name__)from.importviewmodels.py创建了一个数据模型Us

Flask实现用户登录注册(附前后端源码)

效果展示:登录注册主页面项目结构项目结构如下:项目采用蓝图进行视图函数的管理,每个功能被放在一个小的app中。登录和注册功能放在了app_login文件夹中。后端Python代码app/login中的__init__.py创建了一个蓝图,内容如下:#coding:utf-8#作者(@Author):Messimeimei#创建时间(@Created_time):2023/1/823:19"""登录视图的蓝图"""fromflaskimportBlueprintlogin=Blueprint("login",__name__)from.importviewmodels.py创建了一个数据模型Us