if __name__==‘__main__‘: 該如何理解

自己在寫接口自動化測試的代碼的時候,在一個示例代碼中看到這樣的語句: 很疑惑爲什麼突然出來這麼一句代碼,後來查閱資料理解如下: __name__:是當前模塊名,這裏就是getpathInfo; __main__:是執行該腳本的模塊名; 上面的name 比較好理解,當前模塊名,實不會變化的,一直都是getpathInfo; 但是main的名字是會變的,執行該模塊的模塊名,比如在另外一個test.py
相關文章
相關標籤/搜索