uvicorn.run() 常用参数

本文介绍了一个使用FastAPI框架创建的基本Web应用示例。通过简单的代码实现了根路径的响应返回,展示了如何配置运行参数如主机地址、端口、热更新及调试选项等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值