[Python] 패키지 모듈 관리 ( __init__.py, __all__, __name__, __main__ )
파이썬에서 패키지 관리는 디렉토리 구조로 할 수 있다. 이때 해당 디렉토리를 'package' , 해당 디렉토리 하위 파일들을 'module' 이라 한다. Python에 기본적으로 내장되어 있는 package, module들을 'library' 라고 부른다. 따라서 from 패키지 import 모듈 import 패키지 from 모듈 import 함수, 변수, 클래스 from 패키지.모듈 import 함수, 변수, 클래스 from . import 모듈 #현재 패키지에서 모듈을 가져옴 from .모듈 import 함수, 변수, 클래스 # 현재 패키지의 해당 모듈에서 요소를 가져옴 첫번째 줄은 package의 모듈(파일)을 import하게 되는 것이다. 그런데 두번째 줄처럼 package를 import했을 때..