스크립트/Python

파이썬 소스 작성시 권장 예

겨울섬 2021. 3. 12. 22:28
# 프로그램의 실행 흐름을 담고있는 main함수의 정의
def main():
    코드작성

# main 함수 호출
main()		

 

"""
해당 소스를 직접 실행하는 내용의 경우에만 main이라는 함수가 존재하며, 
공통함수를 정의한다던지 등 다른 소스에서 호출하도록 작성하는 경우는 
아래와 같이 작성하면 의도치않은 main함수 관련 에러를 방지할 수 있다
"""
if __name__ == '__main__':
    # if의 조건이 참인 경우에만 main함수 정의
    def main():
        코드작성
        
    # if의 조건이 참인 경우에만 main함수 호출
    main()