if __name__ == 'main':作用

一個python文件通常有兩種使用方法,第一是作爲腳本直接執行第二是 import 到其他的 python 腳本中被調用(模塊重用)執行。因此if __name__ == 'main': 的作用就是控制這兩種情況執行代碼的過程,在if __name__ == 'main': 下的代碼只有在第一種情況下(即文件作爲腳本直接執行)纔會被執行,而 import 到其他腳本中是不會被執行的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章