如果想要寫個 python 的 module,被別人 import 時不會有動作。
可以在別人的程式被呼叫。
而自己測試時,又可以自己執行不需要另外一個程式的幫忙,要怎麼做?
寫下來免得我又忘了,找半天。其實就跟 java 一樣。
只要把以下的部份加在最後一行,如果是被別人 import,__name__ 就不會等於__main__。
 
if __name__ == "__main__":
    #以下是單獨執行時,測試的程式
創作者介紹
創作者 betaparticle的部落格 的頭像
betaparticle

betaparticle的部落格

betaparticle 發表在 痞客邦 留言(0) 人氣( 111 )