Visual Studio Code 등의 에디터 설치
원하는 위치에 프로젝트 폴더 생성
에디터에서 프로젝트 폴더 열기
python -m venv 가상환경명
가상환경 폴더로 들어가서 F1
또는 Ctrl+Shift+P
를 누르면 화면 상단에 창이 하나 생기는 데, 거기에 Python Select Interpreter
를 입력해서 선택
표시된 인터프리터 목록에서, 방금 생성한 가상환경 폴더 안에 있는 파이썬 파일 선택
기본 터미널의 종류를 cmd 혹은 Git Bash로 변경해야 함
F1
또는 Ctrl+Shift+P
를 누르면 화면 상단에 창이 하나 생기는 데, 거기에 Terminal: Select Default Profile
를 입력해서 선택
나오는 항목 중에서 Command Prompt
혹은 Git Bash
선택
터미널 화면 우측의 +를 눌러 가상환경이 적용된 새 터미널 실행
pip install fastapi
pip install uvicorn
Scripts로 들어가서 activate
가상환경 폴더가 있는 위치(프로젝트 폴더 내)에 파이썬 파일 만들기(ex. main.py
)
from fastapi import FastAPI
파이썬 파일 상단에 fastapi import
app = FastAPI()
앱 실행 코드 입력
API 코드 입력
@app.HTTPMethod명("엔드포인트")
async def 함수명():
엔드포인트에서 실행될 코드
uvicorn 파일명:app --reload
http://127.0.0.1:8000
에서 실행 결과 확인 가능
터미널에서 status code와 메시지 확인 가능