rwrr322 发表于 2015-5-18 14:14:11

python中 __name__ == '__main__'的理解

                      python中常常会用到:

1
if __name__ == '__main__':




这段代码的意思为:
当我们直接运行该段代码所在的py文件时(python xxx.py),

1
__name__ == '__main__'




为真,if条件成立,那么就会执行if下面的语句。
当我们在另一个py文件中使用import导入包含该段代码的py文件时,__name__的值是包含该段代码的py文件的名字,而不是__main__。
                   

页: [1]
查看完整版本: python中 __name__ == '__main__'的理解