网站制作学习网Python→正文:FastApi debug reload模式
字体:

FastApi debug reload模式

Python 2024/5/28 21:31:17  点击:不统计

forasp.cn

在使用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 >>
推荐文章
最新文章