版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/irving512/article/details/78119232
1. 常见形式
if __name__ == '__main__':
pass
2. 本质
__name__
是模块的内置对象:- 当前脚本运行时,
__name__
取值为字符串__main__
。 - 当其他脚本调用本脚本时,
__name__
取值为当前模块名称(不包括.py
)。 - 作用:本地测试。