__name__和__main__
2018-05-14 本文已影响0人
跳鱼小先生
if __name = __main__
: 如果模块是被直接运行的,则代码块被运行,
如果模块是导入运行的,则代码块不运行,(if __name__ = __main__
相当于python的程序入口,只是一种编程习惯,模块之间相互引用,需要确认哪个入口程序被选中,就是判断__name__
的值。
if __name = __main__
: 如果模块是被直接运行的,则代码块被运行,
如果模块是导入运行的,则代码块不运行,(if __name__ = __main__
相当于python的程序入口,只是一种编程习惯,模块之间相互引用,需要确认哪个入口程序被选中,就是判断__name__
的值。