전역변수 _ _name_ _ 을 이용한 실행파일 지정 _ _name_ _ 전역변수 __name__에는 모듈 이름이 저장되거나 '__main__'이 저장된다. __name__ 은 파이썬을 실행을 시키면 기본적으로 제공하는 변수이다. 파일썬 파일 이름이 __name__ 변수에 자동으로 저장되어 있다. 예시) addModule.py 의 __name__ 변수에는 'addModule' 문자열이 저장되어 있다. 실행(메인) 파일의 __name__ 변수에는 파일 이름이 아니라 '__main__' 문자열이 저장되어 있다. 타언어(C, java 계열)에서는 메인 메소드를 제공하며, 메인 메소드가 들어있는 파일을 가장 먼저 실행한다. 파이썬은 메인 메소드가 없으므로, __name__ 변수에 '__main__' 이 저장되어..
파이썬 Python : 실행파일(메인파일)
전역변수 _ _name_ _ 을 이용한 실행파일 지정 _ _name_ _ 전역변수 __name__에는 모듈 이름이 저장되거나 '__main__'이 저장된다. __name__ 은 파이썬을 실행을 시키면 기본적으로 제공하는 변수이다. 파일썬 파일 이름이 __name__ 변수에 자동으로 저장되어 있다. 예시) addModule.py 의 __name__ 변수에는 'addModule' 문자열이 저장되어 있다. 실행(메인) 파일의 __name__ 변수에는 파일 이름이 아니라 '__main__' 문자열이 저장되어 있다. 타언어(C, java 계열)에서는 메인 메소드를 제공하며, 메인 메소드가 들어있는 파일을 가장 먼저 실행한다. 파이썬은 메인 메소드가 없으므로, __name__ 변수에 '__main__' 이 저장되어..
2023.09.28