马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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!“。 |