__ name __ 是由python解释器自动创建并且分配值的变量。
如果python直接调用一个脚本,这个值就是__main__;
如果是别的模块引入了这个文件,那他分配的值就是引入文件的名字
也就是python来判断当前的脚本是不是直接被调用的。
作用:
应用于做测试,控制各个代码模块是否被执行,也就是程序入口。
__ name __ 是由python解释器自动创建并且分配值的变量。
如果python直接调用一个脚本,这个值就是__main__;
如果是别的模块引入了这个文件,那他分配的值就是引入文件的名字
也就是python来判断当前的脚本是不是直接被调用的。
作用:
应用于做测试,控制各个代码模块是否被执行,也就是程序入口。