标签: python python-3.x
在PyCharm中,我没有看到任何可用于此目的的变量。然而,PyCharm似乎隐藏了一些dunder变量。 (例如,__dict__)
__dict__
我想做这样的事情:
class Foo: __id_fields__ = get_id_fields(cls)
定义cls.__name__的地方。
cls.__name__
而不是:
class Foo: __id_fields__ = get_id_fields("Foo")
根本问题确实是:
赞赏相关文档的链接。
答案 0 :(得分:0)
感谢@ alex-hall的评论。
PEP-3155说:
__qualname__
__name__