if __name__ == ‘__main__‘

if __name__ == '__main__'  __name__ 是当前模块名,当模块被直接运行时,模块名为 __main__ 。 这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。     可以看到 const.py里面的main()也被执行了,但这是我们所不希望的 _name_代表当前模块的名字,当我们再次运行“python area.py”时,
相关文章
相关标签/搜索