[Python libs] 42개의 라이브러리를 한 줄의 코드로 import
Feel the bliss of automated imports[1]
- 데이터 분석을 위해 프로그램을 작성할 때 기본적으로 임포트해야하는 pandas, numpy, matplotlib, sklearn 등의 라이브러리들이 있음
- pyforest는 여러 줄의 import ~ 를 적는 수고를 덜어줄 수 있는 라이브러리임
- 관습에 따라
pandas as pd
,numpy as np
,matplotlib.pyplot as plt
임포트 해주어 기존에 사용하던 그대로 코드 작성을 하면됨
설치
- pip을 사용해 설치할 수 있음
!pip install pyforest
적용 예
- import pyforest로 pyforest를 임포트하면 42개의 라이브러리가 자동으로 임포트 됨
- 다음의 방식으로 임포트 된 라이브러리를 확인할 수 있음
dir(pyforest)
: import 된 모든 라이브러리를 반환pyforest.lazy_imports()
: import 되었지만 사용되지 않은 라이브러리의 리스트 반환pyforest.active_imports()
: import되고, 사용중인 라이브러리의 리스트 반환
Reference
[1] pyforest
[2] Import all Python libraries in one line of code, Satyan Kumar