How do I create user-defined warnings?

Clay Hobbs clay at
Wed Jun 18 02:46:25 CEST 2008

I already know how to make user-defined exceptions, like this one:

	class MyException(Exception):

But for a module I'm making, I would like to make a warning (so it just
prints the warning to stderr and doesn't crash the program).  I have
tried this:

	class MyWarning(Warning):

And it behaves like a normal error.  Please help me, I can't figure out
what I'm doing wrong.


More information about the Python-list mailing list