FastApi debug reload模式
Python 2024/5/28 21:31:17 点击:不统计
在使用python框架FastApi时,如何开启debug模式呢,下面介绍下FastApi debug模式
在使用flaskapi时,可以轻松的配置debug模式,但在FastApi 需要配置下。
第一步,独立服务文件 比如 forasp_server.py,主要是常见FastAPI服务对象, 代码如下:
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def read_root():
return {"message": "Hello, World"}
第二步创建运行文件 比如 cn_run.py 主要是启动 FastAPI 服务的,配置自动reload 代码如下
import uvicorn
if __name__ == '__main__':
# 注意 这里是 forasp_server
uvicorn.run("forasp_server:app", host="0.0.0.0", port=8000, reload=True)
第三部 启动服务
python cn_run.py
当修改保存时,会重新load 服务。
·上一篇:python flask 多进程 >> ·下一篇:python async await >>