您的位置:首页 > 编程语言 > Python开发

python之__name__

2016-06-06 20:56 239 查看
对于一个类来说C.
__name__
内建属性值得是这个类C的名字

一个模块来说,如果直接运行

这个模块

print __name__


则会输出
__main__


而当引入这个模块时,
Module.__name__
就是Module了

所以只有当前的程序的
__name__
是’
__main__
‘.

所以就可以根据
__name__?='__main__'
来判断是否是当前的主程序或者说是否是直接运行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python