作者apua (Apua=A__A)
看板Python
標題[問題] 為何要使用 if __name__=='__main__'
時間Sun Dec 16 16:23:34 2007
我現在寫 python 的習慣是直觀的, 想要什麼就寫什麼
但最近看到很多 python 的程式碼都會寫成:
if __name__=='__main__':
...........
..........
...........
的形式。
__name__ 不是本來就是字串 '__main__' 嗎?為何要多此一舉呢?
還是說在什麼樣的情況底下, __name__ != '__main__' ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.66.203
1F:推 reizarc:你要 import 別的 module 阿 所以要有一個人是 main 12/16 16:29