What happens when you use multiple inheritance in Python?
If you're asking this question, then it's time for you to dive into the details of Python's method resolution order (MRO). There's no better place to start than The Python 2.3 Method Resolution Order by Michele Simionato. Not only is it a great overv...