if __name__ == '__main__'的理解

if name == ‘main’ 咱們簡單的理解就是: 若是模塊是被直接運行的,則代碼塊被運行,若是模塊是被導入的,則代碼塊不被運行。html 一、 加上 -m 參數時會把當前工做目錄添加到 sys.path 中,而不加時則會把腳本所在目錄添加到 sys.path 中。 二、 加上 -m 參數時 Python 會先將模塊或者包導入,而後再執行 三、 main.py 文件是一個包或者目錄的入口程序
相關文章
相關標籤/搜索