Multiple inheritence for exceptions?
Alex Martelli
aleax at mac.com
Sun Jun 3 20:35:06 EDT 2007
Steven D'Aprano <steve at REMOVE.THIS.cybersource.com.au> wrote:
> 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.
I often do exactly what you propose, and I believe I have suggested it
in the Nutshell 2nd edition. I have never observed bad effects.
Alex
More information about the Python-list
mailing list