[Python] if __name__ == "__main__"

최승원·2022년 1월 10일
0

TIL (Today I Learned)

목록 보기
4/21

__name__이란?

현재 모듈의 이름을 담고 있는 내장 변수.
모듈이 단순히 import된 상태일 때는 모듈명을 변수값으로 가지고
모듈이 실행된 상태일 때는 __main__을 변수값으로 가진다.

if __name__ == "__main__"의 의의

if __name__ == __main__ 이라는 조건문을 통해
모듈이 직접 실행될 때만 조건문 아래의 코드를 실행시킬 수 있다.
효율적인 프로그래밍이 가능하게 된다.

참조

[Python]if __name__ == "__main__"

profile
문의 사항은 메일로 부탁드립니다🙇‍♀️

0개의 댓글