美文网首页
__name__解释

__name__解释

作者: 胖虎很可爱 | 来源:发表于2018-04-20 15:58 被阅读0次
    • 如果我们是直接执行某个.py文件的时候,该文件中那么”name == 'main'“是True,但是我们如果从另外一个.py文件通过import导入该文件的时候,这时name的值就是我们这个py文件的名字而不是main
    • 这个功能还有一个用处:调试代码的时候,在”if name == 'main'“中加入一些我们的调试代码,我们可以让外部模块调用的时候不执行我们的调试代码,但是如果我们想排查问题的时候,直接执行该模块文件,调试代码能够正常运行!

    相关文章

      网友评论

          本文标题:__name__解释

          本文链接:https://www.haomeiwen.com/subject/ngqzkftx.html