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

被折叠的 条评论
为什么被折叠?



