对不起我的愚蠢问题,但是......我想我有这些课程:
class A():
msg = 'hehehe'
class B(A):
msg = 'hohoho'
class C(B):
pass
Run Code Online (Sandbox Code Playgroud)
以及B或C的实例.如何通过此实例从父类的对象中获取变量'msg'?我试过这个:
foo = B()
print super(foo.__class__).msg
Run Code Online (Sandbox Code Playgroud)
但得到消息:"TypeError:super()参数1必须是类型,而不是classobj".
python ×1