【发布时间】:2020-01-26 05:48:17
【问题描述】:
python 中的
__qualname__是什么,它有什么用处?为什么我需要在
__name__上使用它?
我阅读了docs,但它们并没有帮助我清楚地了解它的用处。
我已阅读Get fully qualified name of a Python class (Python 3.3+)。
该问题询问“如何获得限定名”,这假定人们知道“限定名”的含义。显然,该问题的答案是使用__qualname__ 属性。
我的问题是 什么 __qualname__ 是,为什么我应该使用它而不是 __name__。
【问题讨论】:
-
@Selcuk 怎么是重复的?我问的是
__qualname__是什么以及它是如何使用的,而不是我如何获得完全限定的名称... -
您链接的问题没有解释它的作用或用途。
-
You are looking for __qualname__ (introduced in Python 3.3): -
我不认为这是对
__qualname__的解释。 -
您可能想详细说明为什么这些文档没有帮助您理解什么是限定名称。我觉得解释很直接。帮助我们理解您的不理解有助于我们提供适当的解释,希望能帮助您理解。
标签: python python-3.x