どのようにPythonのを理解するための簡単な、もし__name__ == '__main__':

簡単な要約:

__name__ == '__main__' の場合:

インポートモジュールは、コードモジュールを実行しますので、テストコードを置くために使用されているモジュールが、我々は、我々は唯一の機能をブロックする必要が実行する必要があるモジュールのテスト・コードでは、__name__ ==「__main__場合に使用する必要があります「:

「__main__」に等しくないif__name__人は、このモジュールを呼び出すと

__name__ __main__は、条件が満たされていない、等しくない場合は実行されないのでif__name__、ブロックパスである__name__ ==「__main__」:次のコード

しかし、あなたは__main__に等しいname__ __、モジュールファイル実行モジュールのファイルを移動し、それをテストするために使用することができますので、条件を満たしています

 


 

おすすめ

転載: www.cnblogs.com/ashjo009/p/12663053.html