if __name__ == '__main__':简单粗暴解释

这个脚本被执行的时候,__name__ 值就是 __main__ ,才会执行 main()函数

如果这个脚本是被 import 的话,__name__的值不一样。main()函数就不会被调用。

这个句子用来写既能直接运行,又能给其他python程序import,提供库调用的脚本

原文地址:https://www.cnblogs.com/gaodi2345/p/10858155.html