第一个 Flask 应用程序

17 Mar 2025 | 阅读 2 分钟

在本教程的这一部分,我们将构建我们的第一个使用 Flask 框架构建的 python 网站。 在此过程中,打开您选择的任何文本编辑器,因为我们将在本教程中使用 sublime 文本编辑器。

编写以下代码行并将其保存到名为 script.py 的文件中。

让我们在命令行上运行这段 python 代码并检查结果。

First Flask application

由于它是一个 Web 应用程序,因此需要在浏览器上通过 https://:5000 运行。

First Flask application

要构建 python Web 应用程序,我们需要导入 Flask 模块。 Flask 类的对象被认为是 WSGI 应用程序。

我们需要将当前模块的名称,即 __name__ 作为参数传递给 Flask 构造函数。

Flask 类的 route() 函数定义了关联函数的 URL 映射。 语法如下所示。

它接受以下参数。

  1. rule:它表示与该函数绑定的 URL。
  2. options:它表示要与 rule 对象关联的参数列表

正如我们在这里看到的,/ URL 绑定到 main 函数,该函数负责返回服务器响应。 它可以返回一个字符串以打印在浏览器的窗口上,或者我们可以使用 HTML 模板来返回 HTML 文件作为来自服务器的响应。

最后,Flask 类的 run 方法用于在本地开发服务器上运行 flask 应用程序。

语法如下所示。

序号选项描述
1host默认主机名为 127.0.0.1,即 localhost。
2端口服务器正在侦听的端口号。 默认端口号为 5000。
3debug默认为 false。 如果设置为 true,它会提供调试信息。
4选项它包含要转发到服务器的信息。