Python 패키지에서 __init__.py 파일의 역할은?
보통 freeCodeCamp해설
__init__.py는 해당 디렉토리가 Python 패키지임을 나타냅니다. 이 파일에 패키지 초기화 코드, 하위 모듈 임포트, __all__ 변수 등을 정의할 수 있습니다. Python 3.3+ 네임스페이스 패키지에서는 필수는 아니지만 일반적으로 사용됩니다.
__init__.py는 해당 디렉토리가 Python 패키지임을 나타냅니다. 이 파일에 패키지 초기화 코드, 하위 모듈 임포트, __all__ 변수 등을 정의할 수 있습니다. Python 3.3+ 네임스페이스 패키지에서는 필수는 아니지만 일반적으로 사용됩니다.