FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,由 Python 3.6+ 支持。它具有异步支持,并且易于扩展。

快速开始

要开始使用 FastAPI,您需要:

  1. 安装 Python 3.6 或更高版本。
  2. 使用 pip 安装 FastAPI 和 Uvicorn。
  3. 创建一个 FastAPI 应用程序。

安装

pip install fastapi uvicorn

创建应用

创建一个名为 main.py 的文件,并添加以下代码:

from fastapi import FastAPI

app = FastAPI()

@app.get("/")
async def read_root():
    return {"Hello": "World"}

运行应用

在终端中,导航到包含 main.py 的目录,并运行以下命令:

uvicorn main:app --reload

现在,您可以通过访问 http://127.0.0.1:8000 来查看您的 API 文档。

文档

FastAPI 的文档非常全面,您可以在这里找到更多信息:FastAPI 文档

FastAPI Logo