跳到主要内容

简介与安装

简介

FastAPI是一个用于构建API的现代、快速的web框架,使用Python3.6+并基于标准的Python类型提示。

特性

  • 性能良好:在python web框架中性能较好,支持异步协程。
  • 基于Pydantic模型,参数校验和类型提示更方便。
  • 支持依赖注入,让用户更高效地进行代码复用
  • 支持WebSocket、GraphQL等
  • 支持异步后台任务
  • 开箱即用地OpenAPI(旧称Swagger)

安装

python -m pip install fastapi[all]

参考