为了账号安全,请及时绑定邮箱和手机立即绑定

if __name__='__main__'

一直想问:if __name__='__main__':是实现什么功能

正在回答

1 回答

一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而import到其他脚本中是不会被执行的。

9 回复 有任何疑惑可以回复我~
#1

lqy00700

说的很详细
2018-06-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python-面向对象
  • 参与学习       71236    人
  • 解答问题       81    个

Python面向对象教程,带你深入了解python面向对象特性

进入课程

if __name__='__main__'

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信