python 屬性__name__
__name__ 屬性的變數
1.python dir() 可看到變數__name__
2.當執行主程式的時候,__name__會被設為__main__
3.當程式碼
if __name__ == '__main__':
print("用 python 執行指令,可跑這一段,
但其他PY檔案,import引用,不執行")
- remote.png
- local.png
- 說明 : import remote 指令,就是執行remote.py程式碼的意思。所以當執行 python local.py 時,會先去remote.py執行一次。
- 問題一 : 為什麼沒有印出文字"用 python 執行指令,可跑這一段,但其他PY檔案,import引用,不執行?
- > 因為它有寫if __name__ == '__main__':,此程式表示,透過其他PY執行local.py,一律不執行
123
你快樂,所以你成功 ~^v^~