본문 바로가기
프로그래머/프로그래밍

uvicorn 이란? 그리고 사용방법

by plog 2023. 6. 16.

Uvicorn(유비콘) ?

uvloop 및 httptools를 사용하는 ASGI web server입니다.

 

VS Code 터미널

uvicorn fastapi_test:api --reload

fastapi_test는 파일을 의미하고 api는 fastapi_test.py의 api 객체를 의미합니다.  --reload 옵션은 프로그램이 변경되면 서버 재시작 없이 그 내용을 반영하라는 의미입니다.

 

코드상 실행

import uvicorn

uvicorn.run(app, host="0.0.0.0", port=5000, log_level="info")

 

댓글