看板 [ Python ]
討論串[問題] 為何要使用 if __name__=='__main__'
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者apua (Apua=A__A)時間17年前 (2007/12/16 16:23), 編輯資訊
1
0
0
內容預覽:
我現在寫 python 的習慣是直觀的, 想要什麼就寫什麼. 但最近看到很多 python 的程式碼都會寫成:. if __name__=='__main__':. ............ ........... ............ 的形式。. __name__ 不是本來就是字串 '__ma

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者StubbornLin (Victor)時間17年前 (2007/12/16 16:32), 編輯資訊
0
0
1
內容預覽:
那個的意思是,當此module被直接執行時,就運行這段程式碼. 通常用來測試用. __name__ 因為被import而執行時是 它module的名字. __name__ 被執接執行時是 "__main__". 差別就在這裡,因為有很多module通常是寫給別人import用的. 但是我們如果直接執
(還有333個字)
首頁
上一頁
1
下一頁
尾頁