본문 바로가기

파이썬37

45. FastAPI 1. Fast APIFastAPI는 Python 기반의 웹 프레임워크로, 주로 API를 빠르게 개발하기 위해 설계되었습니다. FastAPI는 강력한 타입 힌팅(Type Hints)을 활용하여 개발자에게 코드 작성의 안정성과 가독성을 제공합니다. https://fastapi.tiangolo.com/ko/※  타입 힌팅(Type Hints)타입 힌팅(Type Hints)은 프로그래밍 언어에서 변수, 함수 매개변수, 함수 반환값 등에 대한 데이터 타입 정보를 코드에 명시적으로 제공하는 기술입니다. Python 3.5 이상에서 도입된 기능으로, 코드의 가독성을 높이고 프로그램의 안정성을 강화하는 데 도움이 됩니다.  2. Streamlit파이썬으로 데이터 분석을 위한 웹앱 등을 쉽게 개발할 수 있게 도와주는 라.. 2024. 6. 4.
44. 파이썬 비동기 1. 동기(synchromous)작업이 순차적으로 실행되는 것하나의 작업이 끝나기 전에는 다음 작업을 시작하지 않음                                                                                                 2. 비동기(Asynchronous)작업이 병렬적으로 실행되는 것시간이 오래 걸리는 작업을 기다리는 동안 다른 작업을 수행                                                                                          ✔ RuntimeError: asyncio.run() cannot be called from a running event loop* async.. 2024. 6. 4.
43.파이썬을 활용한 MongoDB 1. 파이썬을 활용한 MongoDB 1-1. 데이터 추가하기 1-2. 데이터 조회하기  1-3. 데이터 수정하기 1-4. 데이터 삭제하기 2024. 6. 3.
42. Matplotlib 1. Matplotlib파이썬 기반 시각화 라이브러리한글에 대한 지원이 완벽하지 않음pandas와 연동이 용이함[Matplotlib공식홈페이지 https://matplotlib.org/] !pip install matplotlibimport matplotlib.pyplot as plt # MATLAB과 비슷하게 명령어 스타일로 동작하는 함수들의 모음import matplotlib.pyplot as pltfrom matplotlib import font_manager, rcfont_path = '/content/NanumBarunGothic.ttf'fontprop = font_manager.FontProperties(fname=font_path)rc('font', family=fontprop.get_nam.. 2024. 5. 28.