super() and multiple inheritance

Michele Simionato michele.simionato at gmail.com
Fri Dec 2 03:22:23 EST 2005


Hermy:
> So, for the moment my conclusion is that although Python has some
> syntax for multiple inheritance, it doesn't support it very well, and I should
> probably stick to single inheritance.

This is not much a problem of Python, the problem is that multiple
inheritance is
intrinsically HARD to support. If you can avoid it, avoid it. This will
probably make
your application more maintanable.

I your case, I would go with the keyword argument suggestion.

      Michele Simionato




More information about the Python-list mailing list