__name__プロパティ

モジュール自体はpythonの実行可能ファイルである場合には、モジュールは、メインプログラムを実行する別のモジュールによって参照されます。我々はモジュール内に組み込むことにしたい場合は、モジュールブロックは実行されません。

その後、我々は唯一のランタイムモジュール自体にプログラムを実行する__name__プロパティを使用することができます。

各モジュールは、属性が等しい__main__ある__name__属性は、モジュール自体の代わりに行う、そうでなければ、他のモジュールに組み込まれるべきであるています。

インポートモジュールの
インポートMU1 

DEF メイン():
     印刷" 名- " DEF TWO():
     印刷' 他------- ' 

IF  __name__ == " __main__ "#はファイルの直接実行を表し、
    印刷1222 
    main()の
#は、他のモジュールの直接の実行中に導入することができる
    印刷SDS 

 

おすすめ

転載: www.cnblogs.com/dyd520/p/11278393.html