📦 FastAPI — 构建高性能 Python API
v?使用 FastAPI 构建快速、生产就绪的 Python API,支持类型提示、验证和异步功能。
4· 2.1k·0 当前·0 累计
by @ivangdavila
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install fastapi
镜像加速npx clawhub@latest install fastapi --registry https://cn.longxiaskill.com
技能文档
简介
FastAPI 是一个现代、快速(高性能)、Web 框架,用于构建 API 以 Python 3.7+ 编写。它基于标准 Python 类型提示,通过 Pydantic 自动生成文档(Swagger, Redoc),具有强大的验证和错误消息功能,支持异步。特点
- 快速: FastAPI 在 Python 中是最快的(与 Node.js 和 Go 相比)
- 强大的验证和文档: 自动验证(基于 Pydantic 模型)和文档(Swagger, Redoc)
- 支持异步: 可以直接在路由中使用异步和 await
- 现代 Python: 基于 Python 3.7+ 类型提示,支持所有最新的 Python 功能
示例
from fastapi import FastAPI app = FastAPI()
@app.get('/items/{item_id}') def read_item(item_id: int): return {'item_id': item_id}
注意: 由于原始 SKILL.md 内容未提供,以上内容为示例翻译。如果您提供完整的 SKILL.md,我可以进行准确翻译。