Calling parent class __init__ with multiple inheritance, what’s the right way?
The answer to your question depends on one very important aspect: Are your base classes designed for multiple inheritance? There are 3 different scenarios: The base classes are unrelated, standalone classes. If your base classes are separate entities that are capable of functioning independently and they don’t know each other, they’re not designed for multiple … Read more