程序有很多个py文件,需要设置一个程序的入口
如:
1.py __name__ ==1
2.py __name__ ==1
3.py __name__ ==1
index.py __name__=='__main__'
如果通过命令python index.py 来执行文件时,就会在index文件中生成一个全局变量__name__ =='__main__'
而相应的其他文件也会生成一个与本身文件名称相同的变量;
注:1:上面的文件调用关系是:index调用3.py 然后3.py调用2.py 最后2.py调用1.py
2:只能通过python index.py 方式执行文件时才会出现这种结果