[파이썬] init.py
__init__.py
파일은 파이썬에서 패키지(라이브러리)를 임포트할 때 가장 먼저 실행되는 파일이다. 이는 해당 디렉터리가 패키지의 일부임을 알려주는 역할을 한다.
- 파이썬 3.3 부터는
__init__.py
파일이 없더라도 패키지로 인식하지만, 그 이전 버전들은 해당 파일이 있어야만 패키지로 인식한다. - 어쨌든 해당 파일은 임포트할 때 가장 먼저 실행되는 파일이므로, 파이썬 버전이 3.3 이상이더라도 패키지와 관련된 설정이나 초기화 코드를 포함시킬 수 있다.
파이썬에서 패키지란 관련 있는 모듈의 집합을 의미한다. 파이썬에서 모듈은 하나의 .py 파일이다.
출처
https://wikidocs.net/1418
https://chancoding.tistory.com/207