美文网首页
Python中的__name__和__main__

Python中的__name__和__main__

作者: Giveup_4d1f | 来源:发表于2017-11-03 23:36 被阅读0次

                          

1.__name__是当前module名:

如果是放在Modules模块中,就表示是模块的名字

2.__main__:

模块第一次被导出(import)后,系统会自动为其创建一个域名空间(namespace);(模块,都是有自己的名字的)此处的脚本的主模块的名字,始终都叫做__main__。

3.有地方说__name__如果是放在Classs类中,就表示类的名字(但是实验的结果有点问题):

相关文章

网友评论

      本文标题: Python中的__name__和__main__

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