Python引入了一个变量__name__,该变量时.py文件的内置属性,在下面两种情况下__name__的值不一样: 1、当文件是被调用时,__name__的值为模块名; 2、当文件被执行时,__name__为'__main__'。