名稱特殊變數

Python 特殊變數 __name__ 設定為包含模組的名稱。在頂層(例如在互動式直譯器中,或在主檔案中),它被設定為'__main__'。如果直接執行模組而不是匯入模組,則可以使用它來執行語句塊。

相關的特殊屬性 obj.__name__ 可以在類,匯入的模組和函式 (包括方法)中找到,並在定義時給出物件的名稱。