没有合适的资源?快使用搜索试试~ 我知道了~
flask基本概念与学习地址推荐
资源推荐
资源详情
资源评论
什么是 Web Framework?
Web Application Framework (Web 应用程序框架)或简单的 Web Framework (Web 框架)表示
一个库和模块的集合,使 Web 应用程序开发人员能够编写应用程序,而不必担心协议,线
程管理等低级细节。
什么是 Flask?
Flask 是一个用 Python 编写的 Web 应用程序框架。它由 Armin Ronacher 开发,他领导一个
名为 Pocco 的国际 Python 爱好者团队。Flask 基于 Werkzeug wSGI 工具包和 Jinja2 模板引
擎。两者都是 Pocco 项目。
WSGl
Web Server Gateway lnterface(Web 服务器网关接口,WSGI)已被用作 Python Web 应用程序
开发的标准。WSGI 是 Web 服务器和 Web 应用程序之间通用接口的规范。
Flask 应用
为了测试 Flask 安装,请在编辑器中将以下代码输入 Hello.py:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World'
if __name__ == '__main__':
app.run()
必须在项目中导入 Flask 模块。
Flask 类的一个对象是我们的 WSGI 应用程序。
Flask 构造函数使用当前模块(__name __)的名称作为参数。
Flask 类的 route()函数是一个装饰器,它告诉应用程序哪个 URL 应该调用相关的函数。
app.route(rule, options)
rule 参数表示与该函数的 URL 绑定。
options 是要转发给基础 Rule 对象的参数列表。
在上面的示例中,'/ ' URL 与 hello_world()函数绑定。
因此,当在浏览器中打开 web 服务器的主页时,将呈现该函数的输出。
最后,Flask 类的 run()方法在本地开发服务器上运行应用程序。
app.run(host, port, debug, options)
序号
参数与描述
1
host
要监听的主机名。 默认为 127.0.0.1(localhost)。设置为“0.0.0.0”以使服务器在外部可用
2
port
默认值为 5000
资源评论
射手座的程序媛
- 粉丝: 1859
- 资源: 159
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功