|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 落叶飞空 于 2017-6-11 22:49 编辑
Flask简介:
Flask是一个小型的Web应用框架,通过Flask可以构建网页、博客和企业网站等Web应用。
Flask的安装:
Flask的安装十分简单,执行下面的命令就可以完成Flask的安装:
实现简单的Hello World!:
所有Flask 程序都必须创建一个程序实例。Web 服务器使用一种名为Web 服务器网关接口(Web Server Gateway Interface,WSGI)的协议,把接收自客户端的所有请求都转交给这个对象处理。程序实例是Flask 类的对象,经常使用下述代码创建:
- from flask import Flask
- app = Flask(__name__)
复制代码
客户端(例如Web 浏览器)把请求发送给Web 服务器,Web 服务器再把请求发送给Flask程序实例。程序实例需要知道对每个URL 请求运行哪些代码,所以保存了一个URL 到Python函数的映射关系。处理URL 和函数之间关系的程序称为路由。
在Flask 程序中定义路由的最简便方式,是使用程序实例提供的app.route 修饰器,把修饰的函数注册为路由。下面的例子说明了如何使用这个修饰器声明路由:
- @app.route('/')
- def index():
- return '<h1>Hello World!</h1>'
复制代码
程序实例用run 方法启动Flask 集成的开发Web 服务器:
- if __name__ == '__main__':
- app.run(debug=True)
复制代码
完整代码:
- from flask import Flask
- app = Flask(__name__)
- @app.route('/')
- def index():
- return '<h1>Hello World!</h1>'
- if __name__ == '__main__':
- app.run(debug=True)
复制代码
运行结果:
将上述代码保存为lesson1.py,运行lesson1.py,再浏览器中打开http://127.0.0.1:5000,结果如图所示:
学习内容:
1.学习了flask的安装。
2.通过app=Flask(__name__)创建了Flask类对象。
3.通过app.route('/')修饰器把修饰的函数注册为了路由。
3.实现了简单”Hello World!“。 |
评分
-
参与人数 2 | 荣誉 +11 |
鱼币 +11 |
贡献 +11 |
收起
理由
|
不二如是
| + 5 |
+ 5 |
+ 5 |
支持楼主! |
小甲鱼
| + 6 |
+ 6 |
+ 6 |
热爱鱼C^_^ |
查看全部评分
|