FastAPI是一个高性能Web框架,用于构建API.zip
一、FastAPI简介FastAPI是一个用于构建API的快速、高性能的WEB框架,使用Python3.6+并基于标准的Python类型提示。二、FastAPI的特点快速:可与NodeJS和GO比肩的极高性能,是执行速度最快的Python的web框架之一高效编码:代码开发效率可提高至200%至300%更少的Bug:可减少大约40%的开发者人为导致的Bug智能:编辑器中自动补全和提示支持的非常好,可以大幅减少调试时间简单:学习和使用起来非常的简单健壮:代码具有很好的健壮性,而且还能自动生成帮助文档标准化:完全兼容API的相关标准,自动支持Swagger接口文档三、安装3.1安装fastapi pip install fastapi 1 3.2安装ASGI服务器pip install "uvicorn[standard]" 1四、FastAPI快速体验4.1编写main.py文件编写如下代码,即实例化了一个app的对象,然后编写了两个接口,其中helloworld接口无需填写参数,直接返回一个字典,而get_info接口需要在url中填写一个参数
下载地址
用户评论