__name__ (1) 썸네일형 리스트형 python: __name__ / if __name__ == '__main__': __name__ : 파이썬 내장 변수 __name__에는 모듈의 이름이 담긴다. 쉽게말해서 파일의 이름. if __name__ == ''__main__"는 뭘까? __name__을 해당 .py 파일 안에서 print(__name__)을 하면 '__main__' 이 출력 __name__을 import 해서 다른 곳에서 print(__name__)을 하면 파일명이 출력 즉, if __name__ == "__main__" 이란 의미는 import 된게 아니고 해당 파일 안에서 실행됐을때만 실행한다는 의미 위의 조건문이 꼭 필요한 경우는 import 할 때인데 예를 들어, test.py 와 test2.py가 있다고 하자 test.py def test_print(): print("executed on test.p.. 이전 1 다음