[Python] if __name__ == ‘__main__’ 涵義

if __name__ == '__main__':
    main()  # 或是任何你想執行的函式

Python 直譯器執行程式碼時,有一些內建、隱含的變數,__name__就是其中之一,其意義是「模組名稱」。如果該檔案是被引用,其值會是模組名稱;但若該檔案是(透過命令列)直接執行,其值會是 __main__

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *