https://dojang.io/mod/page/view.php?id=24481 Mudule 과 시작점 알아보기 if __name__ == '__main__': 코드 위의 코드는 무엇을 뜻하는 것일까 ? 현재 스크립트 파일이 실행되는 상태를 파악하기 위해 사용한다. output : 위와 같이 hello.py 스크립트 (모듈) 을 만들고, main.py 파일에서 hello 모듈을 가져온 뒤 __name__ 변수를 호출하면 main.py 파일의 __name__ 이 __main__ 인 것을 알 수 있고 hello 모듈은 import 하면서 print 부분이 실행되므로 hello.py 파일의 __name__ 변수가 호출되는데 __name__ 이 hello 인 것을 알 수 있다. 즉, __name__ 은 모듈의 이름이 저장되는 변수이며 import 로 모듈을 가져왔을 때, 모듈의 이름이 들어간다. 하지만 파이썬 인터프리터로.. 2023. 3. 22. 이전 1 다음