python中常常会用到:
if __name__ == '__main__':
这段代码的意思为:
当我们直接运行该段代码所在的py文件时(python xxx.py),
__name__ == '__main__'
为真,if条件成立,那么就会执行if下面的语句。
当我们在另一个py文件中使用import导入包含该段代码的py文件时,__name__的值是包含该段代码的py文件的名字,而不是__main__。
linuxyuliu ©著作权
python中常常会用到:
if __name__ == '__main__':
这段代码的意思为:
当我们直接运行该段代码所在的py文件时(python xxx.py),
__name__ == '__main__'
为真,if条件成立,那么就会执行if下面的语句。
当我们在另一个py文件中使用import导入包含该段代码的py文件时,__name__的值是包含该段代码的py文件的名字,而不是__main__。
上一篇:《http权威指南》读书笔记 八
下一篇:socket 之阻塞与非阻塞
python 中__name__ = '__main__' 的作用
理解Python中的if __name__ == '__main__'
1. 摘要通俗的理解__name__ == ‘main’:假如你叫小明.py,在朋友眼中,你是小明(name == ‘小明’);在你自己眼中,你是你自己(name == ‘main’)。if na
不同语言不同程序入口对于不同的语言而言,每个程序都需要有一个
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M