Fastapi安装
pip install fastapi -i https://mirrors.aliyun.com/pypi/simple
pip install uvicorn -i https://mirrors.aliyun.com/pypi/simple
Fastapi的第一个代码main.py
1、快速开始
from fastapi import FastAPI
app = FastAPI()
if __name__ == '__main__':
import uvicorn
uvicorn.run("main:app", host="0.0.0.0", port=8822, reload=True)
首先导入fastapi的模块,然后创建一个实例命名为app(也可以命名为其他)
使用uvicorn.run("main:app", host="0.0.0.0", port=8822, reload=True)启动服务
- main:main.py
- app:FastAPI实例
- host:主机ip地址,0.0.0.0可以供外部调用访问
- port:端口
- reload:True的时候为开发模式,有代码更改则会重启服务。False的时候不重启。
启动服务后,可以通过http://127.0.0.1:8822/docs进入UI界面