Discuss / Python / 我被这个解释打动了

我被这个解释打动了

Topic source

greatzues

#1 Created at ... [Delete] [Delete and Lock User]

通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')

if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。

借鉴自Locutus博客的一篇文章,百度搜索if __name__=='__main__'第一条答案

扶智宏

#2 Created at ... [Delete] [Delete and Lock User]

你的意思就是说,L总是直接复制人家的?


  • 1

Reply