をインポートするとき、私はPythonでモジュールをインポートすると、次のように私は通常続行何かを出力モジュールの作成:PYTHON - >
from math import pi
pi
回答 - > 3.14159265
1が作成できることをどのような方法がありますインポートした直後に何か印刷するモジュールですか?例えば
:
import module
Answer -> Hello world!
をインポートするとき、私はPythonでモジュールをインポートすると、次のように私は通常続行何かを出力モジュールの作成:PYTHON - >
from math import pi
pi
回答 - > 3.14159265
1が作成できることをどのような方法がありますインポートした直後に何か印刷するモジュールですか?例えば
:
import module
Answer -> Hello world!
ちょうどあなたのモジュール内のprint文を追加して、あなたはあなたが記述正確に何を達成します。それらがインポートされるときWhat does if __name__ == "__main__": do?
モジュールはデフォルトで実行されます:あなたはこの構文の詳細情報を見つけることができます。ここ
:
がこのようなあなたのモジュールがどのように見えるべきかであるあなたのコメントをフォローアップするために。これは、ほとんどが 'if __name__ == '__main __':'によって保護されているため、これが起こるのを防ぐことができます。 – roganjoshあなたのモジュールに簡単なprint文を追加することは可能ですが、それは非常に悪い設計です。例えば考慮する。誰かがあなたのモジュールをインポートし、なぜあなたの出力があるのだろうと思っています。 – infotoni91