close
if __name__ == "__main__":
__name__是python的隱含變數,代表『模組名稱』,語法都會出現在Python 檔案 (*.py) 裡面,決定程式加了這段 if條件式 冒號後的指令,是否要執行,
正常狀態下都要加入這行,因為檔案有可能會被其他檔案所引用,加入此語法就可避免此程式被引用後就立即執行了
python檔案的兩種使用情形:
(1)單獨檔案進行測試:python abc.py
__name__ 會等於 "__main__"這個值
(2)讓其他檔案引用 import abc.py, 假如檔案叫做def.py
此時__name__ 會等於 "def" 這個值
參考:
全站熱搜