您的位置:首页 > 大数据 > 人工智能

What does 'if __name__=='__main__' do

2016-03-14 21:47 232 查看

reference stackoverflow

当Python解释器读取源文件的时候,会执行执行其中的代码。在执行源代码之前,会定义一些特殊的变量。当解释器将模块作为主程序运行的时候,它将__name__设置为’__main__’, 当它作为模块被其他模块引入的时候__name__的值就为模块的名字.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python