在Python中,__qualname__是一个特殊的属性,用于表示一个对象的限定名称。它通常用于描述类、函数或方法等定义的位置。
- 论坛
- 在Python中,__qualname__是一个特殊的属性,用于表示一个对象的限定名称。它通常用于描述类、函数或方法等定义的位置。
8 浏览
在Python中,__qualname__是一个特殊的属性,用于表示一个对象的限定名称。它通常用于描述类、函数或方法等定义的位置。
在Python中,__qualname__
是什么,它有什么用处?
为什么我需要使用它而不是__name__
?
我阅读了文档,但是它们没有帮助我清楚地理解它的用处。
我读过这个问题:获取Python类的完全限定名(Python 3.3+)。
那个问题问的是“如何获取限定名”,这意味着人们知道“限定名”的含义。显然,那个问题的答案是使用__qualname__
属性。
我的问题是,__qualname__
是什么,为什么我应该使用它而不是__name__
。