Microsoft也在用的FastAPI

MrLee10月前 782

FastAPI是一种现代,快速(高性能)的Web框架,用于基于标准Python类型提示使用Python 3.6+构建API。

主要功能是:

  • 快速:非常高的性能,看齐的NodeJSGo(感谢Starlette和Pydantic)。现有最快的Python框架之一

  • 快速编码:将功能开发速度提高约200%至300%*。

  • 更少的错误:减少约40%的人为错误(开发人员)。*
  • 直观:强大的编辑器支持。无处不在。调试时间更少。
  • 简易:旨在易于使用和学习。减少阅读文档的时间。
  • :最小化代码重复。每个参数声明中的多个功能。更少的错误。
  • 健壮:获取可用于生产的代码。具有自动交互式文档。
  • 基于标准:基于(并完全兼容)API的开放标准:OpenAPI(以前称为Swagger)和JSON Schema

使用篇

1 安装python     

安装 python3 64位版本

2 安装 fastapi

pip 不是内部或外部命令

环境变量里path 添加pip所在的目录 C:\Users\feng\AppData\Local\Programs\Python\Python38\Scripts

pip install fastapi 速度非常慢 

pip install -i https://mirrors.aliyun.com/pypi/simple/ fastapi  很快 推荐

 

3 升级pip

python -m pip install --upgrade pip 慢

pip3 install -i https://pypi.douban.com/simple --upgrade pip 快


例子:https://www.jianshu.com/p/94710ed35b92

本文链接:https://www.it72.com/12606.htm

推荐阅读
最新回复 (0)
    返回