The following table lists the error constants in the
pyexpat.errors submodule, available once the
pyexpat module has been imported.
Note that this module cannot be imported directly until
pyexpat has been imported.
The following constants are defined:
- XML_ERROR_ASYNC_ENTITY
-
- XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF
-
- XML_ERROR_BAD_CHAR_REF
-
- XML_ERROR_BINARY_ENTITY_REF
-
- XML_ERROR_DUPLICATE_ATTRIBUTE
-
An attribute was used more than once in a start tag.
- XML_ERROR_INCORRECT_ENCODING
-
- XML_ERROR_INVALID_TOKEN
-
- XML_ERROR_JUNK_AFTER_DOC_ELEMENT
-
Something other than whitespace occurred after the document element.
- XML_ERROR_MISPLACED_XML_PI
-
- XML_ERROR_NO_ELEMENTS
-
- XML_ERROR_NO_MEMORY
-
Expat was not able to allocate memory internally.
- XML_ERROR_PARAM_ENTITY_REF
-
- XML_ERROR_PARTIAL_CHAR
-
- XML_ERROR_RECURSIVE_ENTITY_REF
-
- XML_ERROR_SYNTAX
-
Some unspecified syntax error was encountered.
- XML_ERROR_TAG_MISMATCH
-
An end tag did not match the innermost open start tag.
- XML_ERROR_UNCLOSED_TOKEN
-
- XML_ERROR_UNDEFINED_ENTITY
-
A reference was made to a entity which was not defined.
- XML_ERROR_UNKNOWN_ENCODING
-
The document encoding is not supported by Expat.
See About this document... for information on suggesting changes.