每一个模块(py文件)都有个默认的__name__参数,这个参数默认值为__main__;
只有在被其他模块A(py文件)调用的时候,这个被调用模块B的__name__发生了改变,改变成了A的文件(模块)名;
也就是说,如果是外部引用一个模块,那么该模块的if __name__ == "__main__"中的语句将不会运行。
每一个模块(py文件)都有个默认的__name__参数,这个参数默认值为__main__;
只有在被其他模块A(py文件)调用的时候,这个被调用模块B的__name__发生了改变,改变成了A的文件(模块)名;
也就是说,如果是外部引用一个模块,那么该模块的if __name__ == "__main__"中的语句将不会运行。
© 著作权归作者所有