關於python中 if __name__ == "__main__"的解釋

這裏我們首先看一個例子: 在p13_6.py中我們並不像調用測試的函數,爲了避免這種情況(讓Python知道該模塊是作爲程序運行還是導入到其他程序中)所以我們引入__name__屬性。 當作爲主程序執行的時候,__name__屬性的值就是’main’。作爲模塊導入的時候,__name__的值就是該模塊的名字了。 這樣,當我們將p13_7導入p_13.6的時候就不會輸出test中的值了,因爲此時p1
相關文章
相關標籤/搜索