파이썬에서 import 파일 만들기. if __name__ == "__main__" 알아보기. main의 의미?
파이썬에 if __name__ == "__main__" 이런게 있다. 파이썬의 파일 이름에는 __name__이라는 변수가 기본적으로 있다고 한다. 한 번 볼까. def test_hello(): print('hello test_mok') test_mok.py라는 파일. import test_mok test_mok.test_hello() 그리고 같은 폴더 안에서 낙서장.py 라는 것을 만들어서 import test_mok 하면 가져온다. 그리고 그 py 안에 정의되어 있는 것을 가져오면 성공. 그리고 __name__이란게 있는지 확인하려면? import test_mok print(dir(test_mok)) 이렇게 써보면 된다. dir은 그 객체나 파일이 어떤 변수나 메소드가 있는지에 대한 것을 알려준다. 이..
2023.08.11