草庐IT

Flask-MongoAlchemy

全部标签

宝塔Linux面板部署flask(详细步骤)

文章目录前言一、将项目上传至宝塔面板二、使用步骤1.在宝塔面板安装python项目管理器2.安装python并添加项目3.安装缺少的模块(报错502)总结前言前几天在宝塔部署了自己的flask项目,中间也遇到了一些问题,好在通过摸索给解决了,希望这篇文章能够帮助大家顺利部署flask项目.一、将项目上传至宝塔面板首先我们可以将要上传的项目打包为压缩包格式,便于上传服务器,之后我们打开宝塔面板上传压缩包至www/wwwroot/路径下上传完成后,我们解压压缩包,进入项目根目录开打终端,输入pip3freeze>requirements.txt导入项目依赖二、使用步骤1.在宝塔面板安装python

宝塔Linux面板部署flask(详细步骤)

文章目录前言一、将项目上传至宝塔面板二、使用步骤1.在宝塔面板安装python项目管理器2.安装python并添加项目3.安装缺少的模块(报错502)总结前言前几天在宝塔部署了自己的flask项目,中间也遇到了一些问题,好在通过摸索给解决了,希望这篇文章能够帮助大家顺利部署flask项目.一、将项目上传至宝塔面板首先我们可以将要上传的项目打包为压缩包格式,便于上传服务器,之后我们打开宝塔面板上传压缩包至www/wwwroot/路径下上传完成后,我们解压压缩包,进入项目根目录开打终端,输入pip3freeze>requirements.txt导入项目依赖二、使用步骤1.在宝塔面板安装python

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