__name__: 모듈의 이름이 저장되는 변수
- import로 모듈을 가져왔을 때, __name__에모듈의 이름이 들어감
- 파이썬 인터프리터로 스크립트 파일을 직접 실행했을 때, __name__에__main__이 들어감
현재 스크립트 파일이 프로그램의 시작점이 맞는지 판단하는 작업
즉, 스크립트 파일이 메인 프로그램으로 사용될 때와 모듈로 사용될 때를 구분하기 위한 용도
https://dojang.io/mod/page/view.php?id=2448
'Programming > Python' 카테고리의 다른 글
[Python] logging 모듈 (0) | 2022.04.26 |
---|---|
[Python] argparse (0) | 2022.04.25 |
[Python] py ipynb 변환 (Jupyter Notebook 이용) (0) | 2022.04.12 |
Python JSON 파일(.json) 저장 및 불러오기 (0) | 2022.03.03 |
Python Numpy Tutorial (with Jupyter and Colab) (0) | 2022.02.15 |