__name__ __name__은 파이썬에 내장된 특수 속성으로 클래스, 함수, 메서드, 객체 등의 이름을 출력할 수 있다. from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World!' 위의 코드에서 name을 출력해보면 main이 나온다. main은 최상위 코드 환경일 때 실행된다. print(__name__) >>__main__ ※ 엔트리포인트 entrypoint 프로그래밍 언어에서 최상위 코드가 실행되는 시작점을 entry point라고 한다. __main__은 엔트리 포인트가 있는 영역의 이름을 뜻한다. 엔트리 포인트는 다른 곳에서 모듈을 import해서 실행하는 것이 아니..