其他分享
首页 > 其他分享> > 关于if __name__ == '__main__'语句的作用

关于if __name__ == '__main__'语句的作用

作者:互联网

 

 例如 :

file2.py 文件的结尾写了一个test1()的调试函数,验证 file2.py 文件中的代码逻辑是否正确,现在另外一个 file1.py 文件需要调用 file2.py ,我们导入模块 import file2 ,结果 file1 直接运行了 file2().test1() ,我们不希望 file2 的调试函数在 file1 中运行,那我们就可以py文件的内置属性 __name__ 。

给 file2 的 test() 函数加上限定条件

 

 

标签:__,file2,file1,name,文件,py,test1,main
来源: https://www.cnblogs.com/ensure/p/15843772.html