Pythonのファイルは、通常、2つの方法で使用されます
最初の直接スクリプトとして実行されます。
第二は、他のPythonスクリプトを実行する(ブロック再利用)と呼ばれてインポートすることです。
このように名前==「メイン」の場合:役割は、どちらの場合も、コードの実行を制御することです。
簡単に言えば、
もし__name__ ==「__main__」意味:
__name__ ==ブロック「__main__」の下で実行される場合、ファイルは、直接の.py時間に実行され、モジュラー形式で導入されたときの.pyファイル、 __name__ ==ブロック「__main__は、」操作の下ではない場合。
#test_file.pyという名前のファイル を印刷(" HA " ) のIF __name__ == ' __main__ ' : 印刷(" いんちき" )
出力: 母 医者 別のディレクトリモジュールにtest_file.pyリードとして #という名前のファイルmy_file.py インポートテスト 出力:ハハ