Python allows you to inherit from multiple classes. While the technical term for this is multiple inheritance, many developers refer to the use of more than one base class adding a mixin. These are commonly used in frameworks such as Django.
- Multiple Inheritance
- super is used to give access to methods and properties of a parent class
Explore related tutorials on Microsoft Learn.