Flask框架简介
- 说明:
flask是一个轻量级的web框架,被称为微型框架。只提供了一个高效稳定的核心,其它全部通过扩展来实现。意思就是你可以根据项目需要进行量身定制,也意味着你需要不断学习相关的扩展库。 - 核心:
- WSGI系统、调试、路由
- 模板引擎(Jinja2,是flask核心开发者人员发开的)
- 安装:pip install flask
启动完整代码
-
完整代码
# 导入类库
from flask import Flask# 创建应用实例 app = Flask(__name__) # 添加视图函数 @app.route('/') def index(): return 'Hello Flask!' # 启动应用 if __name__ == '__main__': app.run()
-
启动参数
参数 说明
debug 是否开启调试模式,默认为False;开启后会有出错调试信息,文件会自动加载。
threaded 是否开启多线程,默认为Flase。
host 指定主机,默认为’127.0.0.1’,设置为’0.0.0.0’后可以通过IP进制访问
port 指定端口,默认为5000。
启动示例:app.run(debug=True, threaded=True, host=‘0.0.0.0’, port=5555)