📜  如何为 hello world 编写一个简单的 Flask API?(1)

📅  最后修改于: 2023-12-03 15:23:45.662000             🧑  作者: Mango

如何为 hello world 编写一个简单的 Flask API?

Flask 是一个使用 Python 编写的轻量级 Web 框架,适用于小型 Web 应用。在 Flask 中,我们可以很轻易地编写 web API。在这个教程中,我们将学习如何使用 Flask 构建一个简单的 API。

准备工作

在开始之前,确保你已经安装了 Python 和 Flask。如果没有安装,可以按照以下步骤进行安装:

  1. 安装 Python:在 Python 官网 上下载最新的 Python 版本并按照提示安装即可。
  2. 安装 Flask:使用以下命令在命令行中安装 Flask。
pip install flask
编写代码

在完成准备工作之后,我们就可以开始编写代码了。在这个例子中,我们将创建一个名为 hello_world.py 的文件,并在其中添加以下代码:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def index():
    return "Hello, World!"

if __name__ == "__main__":
    app.run()

在这个代码中,我们首先导入了 Flask 模块,并创建了一个 Flask 应用程序对象 app。然后,我们使用 @app.route 装饰器来定义路由,/ 表示根路径。在 index 函数中,我们返回了一个简单的字符串 “Hello, World!”。最后,我们使用 app.run() 来运行应用程序。

运行应用程序

在编写完代码之后,保存代码并在命令行中运行 python hello_world.py 命令,应用程序将启动并在 http://127.0.0.1:5000/ 地址上监听请求。在浏览器中打开此 URL,你将看到如下结果:

Hello, World!

恭喜!你已经成功地创建了一个简单的 Flask API。

总结

在本教程中,我们学习了如何使用 Flask 框架创建一个简单的 Web API。将此作为起点,我们可以通过为应用程序添加更多的路由和逻辑来构建更复杂的 API。如果你想深入了解 Flask,可以查看 Flask 的官方文档以获取更多的信息。