我有一个像下面这样的设置,其中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”。虽然很接近,但我不认为从字符串中我可以得到外部类本身。