「Python」は、初心者でも扱いやすい特徴を備えたプログラミング言語として人気を博している。ところがPythonで書かれた ...
Pythonを書いていると、よく出てくるのがこれです。 という人も多いと思います。 でもこれ、実務ではかなり大事です。 なぜなら、これを理解していないと、importしただけなのに処理が勝手に動く、という事故につながるからです。 今回は、 ・なぜ if ...
一言で言うと、if __name__ == ‘__main__’:はこのpythonファイルが「pythonファイル名.py」と言うふう実行されているかどうか」を判定するif文。 まず、以下の hello.py という if __name__ == '__main__'のないPythonファイル を先に見ていきましょう。 pythonでは、インポート ...
プログラミング言語「Python」について調べていると、「if __name__ == “__main__”」という構文を目にすることがしばしばある。この構文は、プログラムが単体で実行されているのか、モジュール(再利用可能なソースコードのまとまり)としてインポートされ ...