if __name__ == ‘__main__‘

if __name__ == '__main__'  __name__ 是當前模塊名,當模塊被直接運行時,模塊名爲 __main__ 。 這句話的意思就是,當模塊被直接運行時,以下代碼塊將被運行,當模塊是被導入時,代碼塊不被運行。     可以看到 const.py裏面的main()也被執行了,但這是我們所不希望的 _name_代表當前模塊的名字,當我們再次運行「python area.py」時,
相關文章
相關標籤/搜索