使用python搭建第一个FlaskWeb程序
来源:互联网 发布:上海淘宝拍摄基地 编辑:程序博客网 时间:2024/05/17 01:44
Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。
Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
- 先安装Flask框架
pip install flask
- 编写web程序
1 from flask import Flask 2 app = Flask(__name__) 3 4 @app.route('/') 5 def hello_world(): 6 return 'Hello World!' 7 @app.route('/user') 8 def hello_user(): 9 return 'hello user!' 10 11 if __name__ == '__main__': 12 app.run()
执行程序
通过浏览器访问即可看到输出结果
同时可在命令行中看到反馈
- 程序分析
from flask import Flask
导入框架,不用多说
app = Flask(__name__)
新建一个Flask可运行实体(名字参数如果是单独应用可以使用name变量,如果是module则用模块名)
@app.route('/') def hello_world(): return 'Hello World!' @app.route('/user') def hello_user(): return 'hello user!'
我们使用 route() 装饰器告诉 Flask 什么样的URL 能触发我们的函数。
这里我们定义了一个 /user的路由,演示效果如下:
if __name__ == '__main__': app.run()
应用程序实例有一个run方法用于启动Flask集成的web服务
name == ‘main‘在此处使用是用于确保web服务已经启动当脚本被立即执行
if __name__ == '__main__': app.run(debug=True)
并且通过使用这样的代码可以进入调试模式方便调试。
0 0
- 使用python搭建第一个FlaskWeb程序
- 第一个python程序(os模块使用)
- 第一个Python程序
- 第一个Python程序
- 第一个Python程序
- 第一个python 程序
- 第一个Python程序
- 第一个python程序
- 第一个python程序
- 第一个python程序
- 第一个python程序
- 第一个Python程序
- 第一个Python程序
- 第一个Python程序
- 第一个Python程序
- 第一个python程序
- 第一个python程序
- 第一个 Python 程序
- 我眼中的全栈工程师
- 搜索——素数环(hdu1016)
- 【入门篇】TextView、EditText、ImageView控件的使用
- Matlab图像压缩
- Material Design 控件使用大全 二
- 使用python搭建第一个FlaskWeb程序
- C/C++插入数据到Mysql数据库中
- Android内存泄漏01----LeakCanary初步
- 数据流中的中位数
- hibernate注解无法在数据库自动生成表的部分可能问题
- 2015年沈阳区域赛-重现赛hdu 5512 gcd 博弈
- 热传导方程的差分格式原理与matlab实现
- 用文件编写通信录
- Coin Change - leetcode 322号题目个人题解