Logo 파이썬

파이썬 라이브러리 — 분야별 필수 5가지

다람쥐 | 05.08 | 조회 109 | 좋아요 0

파이썬의 강력함은 풍부한 라이브러리 생태계에서 나오며, 분야별로 사실상 표준이 되는 핵심 라이브러리들이 있습니다.

각 분야의 핵심 라이브러리를 알면 파이썬으로 무엇을 할 수 있는지 명확해집니다.


1. 데이터 분석 — pandas, NumPy

pandas는 표 형식 데이터(CSV·엑셀·DB) 처리의 표준이며, 데이터 정리·필터링·집계가 매우 간결하게 작성됩니다.

NumPy는 수치 계산의 표준이며, 행렬 연산이 빠르고 메모리 효율도 좋아 머신러닝 라이브러리의 기초가 됩니다.


2. 머신러닝 — scikit-learn, PyTorch

scikit-learn은 일반 머신러닝(분류·회귀·클러스터링)의 표준이며, 한 줄로 모델을 만들고 학습할 수 있습니다.

PyTorch는 딥러닝의 표준이며, 메타가 개발한 강력한 라이브러리로 거의 모든 최신 AI 모델이 PyTorch로 만들어집니다.


3. 웹 개발 — Django, FastAPI

Django는 풀스택 웹 프레임워크이며, ORM·인증·관리자 페이지가 모두 포함된 강력한 도구입니다.

FastAPI는 API 개발의 새로운 표준이며, 자동 문서 생성·고속 처리·간결한 문법이 강점입니다.


4. 자동화·웹 크롤링 — requests, BeautifulSoup

requests는 HTTP 요청의 표준 라이브러리이며, "requests.get(URL)" 한 줄로 웹 페이지를 가져올 수 있습니다.

BeautifulSoup은 HTML 파싱의 표준이며, requests + BeautifulSoup 조합이 웹 크롤링의 가장 일반적인 방법입니다.


5. 시각화 — matplotlib, seaborn, plotly

matplotlib는 파이썬 시각화의 기본이며, 모든 그래프 라이브러리의 기초가 됩니다.

seaborn은 더 예쁜 통계 시각화, plotly는 인터랙티브 그래프 생성에 강점이 있어, 분야별로 적합한 라이브러리를 선택할 수 있습니다.


파이썬 라이브러리는 분야별로 사실상 표준이 정해져 있고, pandas·PyTorch·Django·requests·matplotlib 같은 핵심 라이브러리만 알아도 다양한 작업이 가능합니다.


e6df8c0f-77f9-4539-b3f8-3936b22a9b59.jpg

Photo by Cht Gsml on Unsplash

공유하기
목록보기

목록보기
신고하기

신고 사유를 선택해 주세요.