재사용성1 Python의 if __name__ == '__main__': 구문 이해하기 Python의 if __name__ == '__main__': 구문 이해하기Python 코드를 보다 보면 자주 마주치는 구문이 있습니다: if __name__ == "__main__":. 이 구문이 무엇을 의미하는지, 왜 사용하는지 알아보겠습니다.기본 개념Python에서 __name__은 특별한 변수입니다. 이 변수는 현재 모듈의 이름을 담고 있습니다. Python 인터프리터가 직접 실행한 모듈의 경우, __name__은 "__main__"으로 설정됩니다.왜 사용하나요?이 구문의 주요 목적은 스크립트가 직접 실행되었는지, 아니면 다른 모듈에서 임포트되었는지를 구분하는 것입니다. 이를 통해 다음과 같은 이점을 얻을 수 있습니다:모듈을 다른 스크립트에서 임포트했을 때 특정 코드가 실행되는 것을 방지합니다.모.. 2024. 7. 3. 이전 1 다음