python 2

[Python] uv 사용법

목차uv란 무엇인가?왜 uv가 주목받는가?기존 도구들과의 비교uv 설치 방법핵심 기능 및 사용법실무에서 느낀 점마무리1. uv란 무엇인가?Python 개발을 하다 보면 한 번쯤은 이런 생각을 해본 적이 있을 것이다. 왜 패키지 설치가 이렇게 느리지, 가상환경이랑 Python 버전 관리를 왜 각각 다른 툴로 해야 하지.이 불편함을 정면으로 해결하고 나온 것이 바로 uv다.uv는 Rust 기반으로 개발된 Python 패키지 매니저 겸 프로젝트 관리 도구로, Astral에서 만들었다. Astral은 이미 Python 린터인 ruff로 커뮤니티에서 신뢰를 쌓은 팀이라, uv가 공개되었을 때 반응이 상당히 뜨거웠다.한 줄로 정리하자면 이렇다.pip + virtualenv + pyenv + poetry를 하나로 합..

파이썬 | Python 2026.03.26

🐍 Python 테스트 프레임워크 pytest 소개 및 사용법 정리

✅ pytest란?pytest는 Python에서 가장 널리 사용되는 테스트 프레임워크 중 하나로, 단위 테스트(unit test) 뿐만 아니라 기능 테스트(functional test), 통합 테스트(integration test) 등 다양한 수준의 테스트를 쉽게 작성할 수 있도록 도와줍니다.간단하고 직관적인 문법fixture, parametrize, plugin system 등 강력한 기능 제공unittest, nose, doctest 등 다른 테스트 프레임워크와 호환📦 설치 방법pip install pytest설치 후, pytest 명령어로 테스트를 실행할 수 있습니다.🧪 기본 사용법 예제1. 기본 테스트 함수 작성# test_sample.pydef inc(x): return x + 1def..

파이썬 | Python 2025.06.11