일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- fastapi #python웹개발
- 파이썬웹개발
- 자연어분석
- 사이킷런
- Python
- pytorch
- 딥러닝
- fastapi
- python 정렬
- MachineLearning
- HTML
- chatGPT
- OpenAIAPI
- 랭체인
- konlpy
- langchain
- 파이토치기본
- 파이토치
- 비지도학습
- 판다스
- 판다스 데이터정렬
- fastapi #파이썬웹개발
- 머신러닝
- programmablesearchengine
- NLP
- deeplearning
- pandas
- sklearn
- 파이썬
- 챗gpt
- Today
- Total
목록fastapi #python웹개발 (2)
Data Navigator
FastAPI 설치 환경 세팅 및 간단한 테스트 웹 만들기2 - Routing1. APIRouter 클래스를 사용한 라우팅from fastapi import FastAPIapp = FastAPI()@app.get("/")async def welcome() -> dict: return { "message": "Hello World"}위의 코드는 단일 경로를 사용하는 경우에 사용하는 방식이다. 여러 함수를 사용하는 연속적인 라우팅 처리는 APIRouter 클래스를 사용해야 한다. APIRouter 사용을 위해 todo.py 파일을 만들고 라우팅 처리기를 만들자. 1) todo.py 파일 생성후 add_todo, retrive_todos 함수 작성# todo.pyfrom fastapi import AP..
1. FastAPI 설치를 위한 conda 가상환경 만들고 주요 라이브러리 설치하기# 가상환경 생성conda create -n fastapi python=3.10# 가상환경 활성화conda activate fastapi# FastAPI 설치pip install fastapi# ASGI 서버인 uvicorn 및 추가 패키지 설치pip install "uvicorn[standard]" fastapi: FastAPI 웹 프레임워크uvicorn: ASGI 서버를 실행하는데 사용됩니다. 2. 작업 디렉토리 만들고 vscode 실행하기mkdir ai_xcd ai_xmkdir fastapicd fastapicode . 3. FastAPI의 특장점 빠름: NodeJS 및 Go와 대등할 정도로 매우 높은 성능을 가지고..