我有一个像下面这样的设置,其中B
是内部类和A
外部类:
class A:
# some A stuff
class B:
# Some B stuff
如果我有一个B
实例:
b = B()
我怎样才能上课A
?
换句话说,我想要类似的东西type(b)
,通常会给出 class B
,而不是 getb
的 external class A
。
编辑
我发现__qualname__
如果你这样做,type(b). __qualname__
你会得到字符串“AB”。虽然很接近,但我不认为从字符串中我可以得到外部类本身。