from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def root():
return {"Hello": "World"}
if __name__ == '__main__':
uvicorn.run(app="main:app", host="127.0.0.1", port=8080, reload=True, debug=True)
参数 | 作用 |
app | 运行的 py 文件:FastAPI 实例对象 |
host | 访问url,默认 127.0.0.1 |
port | 访问端口,默认 8080 |
reload | 热更新,有内容修改自动重启服务器 |
debug | 同 reload |
reload_dirs | 设置需要 reload 的目录,List[str] 类型 |
log_level | 设置日志级别,默认 info |