理解Python3中的__main__

描述

Python3 中
以雙下劃線開頭且結尾變量被稱爲 內置變量,如 init,name.
該變量的具體值由該模塊被調用的方式決定。
1、當該模塊被直接調用時,值爲'main'
2、當此模塊被import,在母模塊中調用時,則返回爲子模塊名稱

看實踐樣例

理解Python3中的__main__


附testModule.py源碼

def main():
    print('__name__取值:',__name__)

if __name__ == '__main__':
    main()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章