티스토리 뷰
[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
실행코드
ㄴ
'Programming Languages > Python' 카테고리의 다른 글
vscode 모듈 import error 해결방법 (0) | 2021.07.05 |
---|---|
[Python] 함수 데코레이터와 클래스 데코레이터 (0) | 2021.07.02 |
pandas 자료구조 - Series, Dataframe, Panel (0) | 2021.06.30 |
파이썬 Magic method(매직 메소드) (0) | 2021.06.30 |
[Python] Docstring & Annotation 닥스트링과 어노테이션 (0) | 2021.06.30 |