啟動

搭配uvicorn使用

基本步驟

  1. 建立(或確定存在)main.py

  2. terminal輸入 uvicorn main:app --reload 注意:當前位置與main.py的相對路徑

  3. 查看(預設會啟動在http://127.0.0.1:8000/ DOC查看:http://127.0.0.1:8000/docs

指定port

EX:port = 9090
uvicorn main:app --port 9090 --reload

指定啟動py入口

指定要作為入口的py檔案

EX:指定為main_app.py
uvicorn main_app:app --port 9090 --reload

應開可以同個project中,不同入口py,共用同utility或config,通過不同個terminal啟動在不同port。

允許非本地端訪問

預設為localhost,無法使用ip進入!

需加參數「--host 0.0.0.0」允許非本地的request進入。

uvicorn main_dm_defect_power_query:app --host 0.0.0.0 --port 9091 --reload

Last updated