Python

관련 글: Python — 프로그래밍 언어.

Python · 2026. 10. 20. · 9 분 읽기 · 111

Python 패키지를 PyPI에 패킹 및 배포하기

pyproject.toml으로 Python 라이브러리를 패킹하고, wheel을 빌드하며, TestPyPI에서 테스트하고, token 또는 Trusted Publishing으로 PyPI에 배포하는 가이드입니다.

Python · 2026. 10. 11. · 9 분 읽기 · 100

Python의 Context Manager와 with 문

with 문의 작동 원리 이해, class 또는 contextlib을 사용한 context manager 작성, 예외 처리 및 흔한 실수 피하기

Python · 2026. 10. 05. · 7 분 읽기 · 117

dataclasses: Python의 간편한 데이터 클래스

Python의 dataclasses 모듈로 보일러플레이트 없이 __init__, __repr__, __eq__를 자동 생성하고, __post_init__으로 검증하며, 불변 클래스를 만들고 dict/JSON으로 변환하는 방법을 배웁니다.