Python-4、__name__指示模块被加载后的值?
每一个模块都有一个名为__name__的内建变量,此变量值会根据调用此模块的方式发生变化、
1.如果模块是被导入,__name__的值是模块名字
2.如果模块是直接执行,___name__的值是 ‘__main__’
根据python文件结构:
if __name__ == '__main__':
test()
此时主程序会被调用
每一个模块都有一个名为__name__的内建变量,此变量值会根据调用此模块的方式发生变化、
1.如果模块是被导入,__name__的值是模块名字
2.如果模块是直接执行,___name__的值是 ‘__main__’
根据python文件结构:
if __name__ == '__main__':
test()
此时主程序会被调用