-->

FastAPI 创建

1.安装 FastAPI 和 Uvicorn:

pip install fastapi uvicorn

2.创建FastAPI 应用。main.py:

from fastapi import FastAPI

   app = FastAPI()

   @app.get("/")
   def read_root():
       return {"Hello": "World"}

3. 在命令行中使用 Uvicorn 启动你的应用:

uvicorn main:app --reload

main:app 表示 Uvicorn 应该寻找名为 main.py 的文件,并在该文件中寻找名为 app 的 FastAPI 实例。
--reload 参数使得服务器在代码变更时自动重启,适合开发使用。
默认 FastAPI 应用应该在本地的 8000 端口运行,可以通过访问 http://127.0.0.1:8000/ 来查看。

4.参数指定

uvicorn main:app --reload --host 0.0.0.0 --port 5000
启动 Uvicorn 时指定 --host 参数为 0.0.0.0,服务器将接受来自任何 IP 地址的连接。

posted @   Zain·Wilson  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示