Encapsulate an XML error or warning. This class can contain basic
error or warning information from either the XML parser or the
application: you can subclass it to provide additional functionality, or
to add localization. Note that although you will receive a SAXException
as the argument to the handlers in the ErrorHandler interface, you are
not actually required to throw the exception; instead, you can simply
read the information in it.
|
__init__(self,
msg,
exception=None)
Creates an exception. |
|
|
|
getMessage(self)
Return a message for this exception. |
|
|
|
getException(self)
Return the embedded exception, or None if there was none. |
|
|
|
__str__(self)
Create a string representation of the exception. |
|
|
|
__getitem__(self,
ix)
Avoids weird error messages if someone does exception[ix] by mistake,
since Exception has __getitem__ defined. |
|
|
Inherited from exceptions.Exception :
__new__
Inherited from exceptions.BaseException :
__delattr__ ,
__getattribute__ ,
__getslice__ ,
__reduce__ ,
__repr__ ,
__setattr__ ,
__setstate__
|