__main__ --- トップレベルのスクリプト環境

Python では、__main__ という特別な名前が次の二つの重要な用途で使われます: プログラムのトップレベル環境の名前。__name__ == '__main__' という式でチェックすることができる。, Python パッケージにおける__main__.py ファイル。. どちらも Python のモジュールに関わる機能です。 1つ目はユーザーがどうモジュール…