系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 flask-mail电子邮件异步Asynchronous 通过把发送电子邮件放到后台进程中.修改如下: from threading import Thread def send_async_email(app, msg): with app.app_context(): mail.send(msg) def send_email(to, subjec…
目录 flask-mail flask shell发送邮件 系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 flask-mail 1.安装flask-mail pip install flask-mail 2.配置flask-mail使用qq邮箱 flask-mail STMP服务器的配置 配置 默认值 说明 MAIL_SERVER localhost smtp电子邮件服务器的主机名或IP地址 MA…
目录 [简说Python WEB]Flask应用的文件结构 1.文件结构的目录 2.配置程序--config.py 3.app应用包 4.剥离出来的email.py 5.蓝本(BLueprint)的应用 6.main目录的error.py代码剥离: 7. main目录的view.py代码剥离: 8.主脚本 9.需要安装的依赖包 10.应用启动 附录 系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 […
目录 [简说Python WEB]数据库 数据库表 docker安装MySQL Flask-SQLAlchemy操纵MySQL数据库 初始化 定义模型 定义关系 数据库的CRUD操作 创建表 insert数据 update数据 delete数据 查询数据 错误 系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 [简说Python WEB]数据库 SQL数据库: Oracle,MySQL,Postgre…
目录 [简说Python WEB]Flask-Moment 系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 [简说Python WEB]Flask-Moment Javascript有一个非常不错的优秀的客户端开源库,Moment.js.在客户端的浏览器上加载时间. 安装Flask-Moment $ pip install Flask-Moment templates/base.html引入Mome…
目录 [简说Python WEB]视图函数操作数据库 系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 [简说Python WEB]视图函数操作数据库 app.py我们需要把5-a中用到了数据库操作,加入到如下代码: @app.route('/', methods=['GET', 'POST']) def index(): form = NameForm() if form.validate_on_s…
目录 [简说Python WEB]Web应用部署 应用层 缓存层 数据层 Gunicorn 的应用 1.安装Gunicorn 2.Gunicorn的启动 Nginx 的应用 1.docker方式部署安装Nginx 2.Nginx的文件配置 系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 [简说Python WEB]Web应用部署 我们现在的演示都是Python WEB自带的工具,来验证我们的程序.但…
1. What is Tornado Tornado是一个轻量级但高性能的Python web框架,与还有一个流行的Python web框架Django相比.tornado不提供操作数据库的ORM接口及严格的MVC开发模式,但能够提供主要的web server功能.故它是轻量级的:它借助non-blocking and event-driven的I/O模型(epoll或kqueue)实现了一套异步网络库,故它是高性能的. Tornado的轻量级+高性能特性使得它特别适用于提供web api的场合…
个人笔记总结,可读性不高.只为自己总结用.怕日后忘记. 这里用到了tushare,pandas等python组件. pyechart的案例 c = ( Bar() .add_xaxis(["2020","2019","2018","2017","2016","2015","2014","2013","2012","20…
Flask是一个简洁的 Python_web 框架. 零. virtualenv 虚拟环境配置. $ easy_install pip $ pip install virtualenv $ virtualenv venv # 创建名称为 venv 的虚拟环境 $ source venv/bin/active # 进入 venv 虚拟环境 (venv) $ pip install flask # 在虚拟环境中安装 flask 包 (venv) $ deactivate # 从虚拟环境退出 一. 基…