📅  最后修改于: 2023-12-03 15:40:48.721000             🧑  作者: Mango
烧瓶(Flask)是一款基于 Python 的轻量级 web 开发框架。它采用了简单的核心,可以快速地搭建一个完整的 web 应用程序。
在使用 Flask 搭建 web 应用程序时,我们需要通过代码来对烧瓶进行一些基本的设置。下面,就让我们来详细了解一下 Flask 的基本设置吧。
在使用 Flask 前,我们需要先安装 Flask。可以通过 pip 工具来完成安装:
pip install Flask
首先,我们需要创建一个 Flask 应用程序。创建一个 Flask 应用程序非常简单,只需要创建一个 Python 文件,然后在文件中导入 Flask 类即可:
from flask import Flask
app = Flask(__name__)
在代码中,我们创建了一个名为 app
的 Flask 应用程序实例。__name__
表示当前 Python 模块的名称,也就是我们要运行的文件名。
在 Flask 中,我们需要设置路由来处理客户端请求。例如,我们可以使用 app.route()
装饰器来指定不同的 URL 路径和对应的处理函数:
@app.route('/')
def index():
return 'Hello, World!'
上面的代码表示,当客户端请求默认路径 /
时,将会调用 index()
函数,并返回字符串 'Hello, World!'
。
在定义完应用程序后,我们需要通过 app.run()
方法来运行应用程序:
if __name__ == '__main__':
app.run()
当脚本被直接运行时,__name__
的值就是 '__main__'
。因此,我们通常会把这个判断语句放在脚本的末尾,以确保应用程序只在被直接运行时才会启动。
以上就是 Flask 应用程序的基本设置。除此之外,Flask 也提供了丰富的功能和扩展,可以满足不同应用程序的需求。如果你想深入了解 Flask,可以查看官方文档:http://flask.pocoo.org/docs/。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello, World!'
if __name__ == '__main__':
app.run()