python主文件判断

程序有很多个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 方式执行文件时才会出现这种结果

原文地址:https://www.cnblogs.com/bluesl/p/9021889.html