/usr/local/lib/python3.11/site-packages/ <-- site-packages (패키지 설치 위치)
└── pandas/ <-- 패키지
├── init.py <-- 패키지 초기화 파일
└── core/ <-- 라이브러리
├── init.py
└── series.py <-- 모듈 (.py 파일)
└── class Series: <-- 클래스
| 용어 | 예시 | 설명 |
|---|---|---|
| 프로젝트 루트 | /home/user/my_project/ | 파이썬 실행 기준점 (sys.path에 포함) |
| 패키지 | pandas/ | __init__.py 파일을 가진 폴더 |
| 서브패키지 | core/ | 패키지 내부의 또 다른 패키지 |
| 모듈 | series.py | 실제 .py 파일 |
| 클래스 | Series | 모듈 안에 정의된 클래스 |
| 함수 | def my_func(): | 모듈이나 클래스 안에 정의 가능 |
타입: <class 'pandas.core.series.Series'>
패키지 라이브러리 모듈 클래스(함수) 순