【Python】FastApi框架搭建部署

FastApi 是一个现代、快速(高性能)的 web 框架,用于基于标准Python构建的API。

官方网址:FastAPI

1.安装

1.1 环境信息

# Python版本
3.8.0

1.2 安装 FastApi

pip install fastapi
# uvicorn 作为服务启动fastapi框架
pip install uvicorn

2.使用

# 导入FastAPI第三方包
from fastapi import FastAPI
# 创建FastAPI对象
app = FastAPI()
# 路由地址
@app.get("/")
# 后端方法
def read_root():
    return {"Hello": "World"}

3.部署

3.1 Gunicorn

Gunicorn 是一个 unix 上被广泛使用的高性能 Python WSGI Unix Http Server,和大多数的 Web 框架兼容,并具有实现简单,轻量级,高性能的特点。

3.1.1 安装 Gunicorn
pip install uvicorn
pip install gunicorn
3.1.2 运行项目
3.1.2.1 以配置文件的方式运行

你可能感兴趣的:(【Python】FastApi框架搭建部署)