This repo show how the method resolution order works in Python
Have a look at the code examples and the associated graphs that visualize the class inheritance hierarchy.
Diagrams are int .dot
format:
To generate a PNG file use the following command:
dot -Tpng simple.dot > simple.png