大家都知道在python中具有前后双下划线的变量是有特殊作用的变量
这个__name__指的是该文件的调用属性
主动调用该文件时,该文件的调用属性是‘__main__’
if __name__ == '__main__':
pass
就不难理解了
主动执行时则执行pass部分
被动import时忽视pass部分
大家都知道在python中具有前后双下划线的变量是有特殊作用的变量
这个__name__指的是该文件的调用属性
主动调用该文件时,该文件的调用属性是‘__main__’
if __name__ == '__main__':
pass
就不难理解了
主动执行时则执行pass部分
被动import时忽视pass部分