if __name__==’__main__’的作用
当你打开一个.py文件时,经常会在代码的最下面看到
if __name__ == '__main__':
作用:
在cmd 中直接运行.py文件,则__name__的值是’__main__’;
C:\Python27\Scripts>python test.py
而在import 一个.py文件后,__name__的值就不是’__main__’了;
import test
if __name__ == '__main__':
C:\Python27\Scripts>python test.py
import test