homework
Topic source你好,看了你的博客,讲的很不错。但是遇到个问题如下: class A(object): def f(self): print('A') class B(A): def f(self): print('B') class C(A,B): pass class E(C): pass print(E.mro) s= E() s.f()
报错:--------------------------------------------------------------------------- TypeError Traceback (most recent call last) TypeError: Cannot create a consistent method resolution order (MRO) for bases A, B
按照你博客里面的方法,画出来是一个有向无环图,拓扑序列:E、C、B、A、object。但还是报错就不知道为什么了
黄展奇
感谢 讲得很清楚