熟悉的“if __name__ == '__main__':”究竟是啥?

print(__name__)  # 直接手动运行,打印"__main__",当做模块导入(别处import)时打印脚本名字即"name_main"
if __name__ == '__main__':  # 直接运行该脚本就执行,如果在别的地方(当做模块导入)import 则不执行,
    print("i am __main__")
原文地址:https://www.cnblogs.com/Jason-lin/p/7801642.html