参考这两个视频
1、https://www.bilibili.com/video/BV1Ya4y1D7et/?p=38&spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=1717654b9cbbc6a773c2092070686a95
2、https://www.bilibili.com/video/BV1eKpizeEnb?spm_id_from=333.788.videopod.episodes&vd_source=1717654b9cbbc6a773c2092070686a95
pip install fastapi==0.115.12
pip install uvicorn==0.34.2
# 初始fastapi以及启动
from fastapi import FastAPI
import uvicorn
import fastapi_cdn_host
app = FastAPI()
# 加上这个,不然docs界面打不开
fastapi_cdn_host.patch_docs(app)
@app.get("/")
def read_root():
return {"Hello": "World11"}
# 启动服务
# 1、通过命令:uvicorn filename:app_name --reload 启动服务,并自动重新加载代码内容
# uvicorn main01:app --reload
# 2、通过调试:fastapi dev filename.py 需要安装fastapi[standard] pip install fastapi[standard]
# fastapi dev main01.py
# 3、通过py运行:python filename.py 要有运行项目的代码
# 不能点run运行,只能在终端运行python .\main01.py
if __name__ == "__main__":
uvicorn.run('main01:app', host='127.0.0.1', port=8000, reload=True)
1040

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



