Module & Package
모듈 : 변수, 함수, 클래스를 모아놓은 (.py)라는 이름의 확장자를 가진 파일입니다. 패키지 : 모듈의 기능을 디렉토리별로 정리해 놓은 개념입니다.
Module(모듈)
모듈 생성
매직 매서드를 사용한 모듈 생성
1 | # dss.py라는 이름의 모듈 생성 |
모듈 호출 > import "모듈 이름"
으로 호출
1 | import dss |
Package(패키지)
패키지의 생성
- 패키지 생성시 디렉토리에 init.py 파일을 추가해야 합니다.
- 단, python 3.3버전 이상에서는 필요 없습니다.
- 패키지의 위치 : 특정 디렉토리(pip,conda등으로 설치하는 등)에 있는 패키지는 어디에서나 import 가능합니다.