hello.py
———————-
def main():
print(‘Hello’)
main()
———————–
実行(ターミナル上)
python hello.py
>HELLO
import hello(他のファイルからインポート)
>import hello2
>>>Hello <–importしただけでmain()が実行される
hello2.py
———————–
def main():
print(‘Hello hello’)
if __name__==’__main__’:
main()
———————–
実行(ターミナル上)
python hello2.py
>HELLO
import hello(他のファイルからインポート)
>import hello2
>>> <–importしてもmain()は実行されない
コメント