티스토리 뷰

[FastAPI] 현대적이고, 빠르고, 파이썬 표준 타입 힌트에 기초한 python 3.6+ 의 API를 빌드하기 위한 웹 프레임워크

 

설치하기

pip install fastapi

pip install uvicorn

 

테스트용 소스코드

from fastapi import FastAPI

app = FastAPI()

@app.get("/")
async def root():
    return {"message": "Hello World"}

 

실행

python3 -m uvicorn main:app --reload --host=0.0.0.0

 

 

 

[pydantic] FastAPI에서 Type Hints를 사용하는 것

             *Type Hints: 파라미터 값이 어떤 자료형이 들어와야 하는지 코드상에서 명시하는 것

             *pydantic은 parsing을 도와주는 것일 뿐, validation check을 하기 위한 라이브러리는 아님

 

 

설치하기

pip install pydantic

 

실행코드

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함