Multiple inheritence for exceptions?

Steven D'Aprano steve at
Sun Jun 3 05:52:27 CEST 2007

Useful or a bad idea?

I have a module that defines a number of exceptions which inherit from
various built-ins like KeyError, ValueError etc. I'm considering defining
an abstract module exception like MyModuleError, and having all my real
exceptions inherit from it as well, but I don't recall seeing that done
before and I was wondering if it were a bad idea for some reason.


More information about the Python-list mailing list