关于python中的 if __name__== "__main__"用法
示例:
执行上述python文件 fast.py,打开了百度网页。
然后另一个脚本web.py:
执行该脚本后,没有打开百度网页。
将上图1中的if __name__=="__main__" 注释后 web.py脚本执行后打开了百度网页。
因此 __name__== "__main__" 总结就是:
__name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。