I am trying to understand MRO in Python. Although there are various posts here, I am not particularly getting what I want. Consider two classes A and B
A
B
I believe you can't use super for this. You'll have to use the "old style":
super
class C(A,B): def __init__(self, something, anotherthing, someOtherThing): A.__init__(self, something, anotherthing) B.__init__(self, someOtherThing)