Needed: Real-world examples for Python's Cooperative Multiple Inheritance

Raymond Hettinger raymond.activestate at
Fri Nov 26 02:41:50 CET 2010

[Paul Rubin]
> I'd mention the SocketServer library, except I'm not sure what you
> mean by "cooperative", so I don't know if that counts.

Cooperative multiple inheritance is a specific problem when there
is a diamond diagram with the same method name needing to be called
on multiple paths and each name should only be called exactly once.


More information about the Python-list mailing list