FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,由 Python 3.6+ 支持。它具有异步支持,并且易于扩展。
快速开始
要开始使用 FastAPI,您需要:
- 安装 Python 3.6 或更高版本。
- 使用 pip 安装 FastAPI 和 Uvicorn。
- 创建一个 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