4.1 General Advice - Avoid Reinventing the Wheel #Writing Idiomatic Python 3.1

oen·2022년 10월 5일
0

1. PyPI (Python Package Index)

만약 파이썬 공식 라이브러리에 내가 원하는 패키지가 없는 경우에, PyPI에는 있을 수 있다.
(글 쓴 시점 기준으로) index에 27,000 개가 넘는 패키지가 유지되고 있다.

index는 검색 가능하고, python2와 python3 기반 패키지를 모두 포함한다.

package 설치는 pip(파이썬으로 패키지를 관리해주는 시스템)로 하면 된다.
pip install <package_name> -> 최신 버전 다운로드
완전 최신 버전 패키지를(bleeding edge version) 설치하고 싶으면 pip로 git에서 직접 다운로드 받을 수도 있다.

2. 파이썬 표준 라이브러리

  • 넓은 도메인 커버하는 패키지 포함
  • 처음부터 기능을 구현하지 않아도 되기 때문에 시간 절약, 내 코드를 읽는 사람도 이 패키지를 알고 있다면 쉽고 빠르게 읽을 수 있음
  • 파이썬 개발자들에 의해 계속 버그가 수정되고 유지되기 때문에 코드 품질 보장됨
profile
🐾

0개의 댓글