module documentation

Undocumented

Class Decode Undocumented
Class XMLEntityEscaper No class docstring; 0/2 instance variable, 0/2 class variable, 3/6 methods documented
Function htmlentityreplace_errors An encoding error handler.
Function trim Undocumented
Function url_escape Undocumented
Function xml_escape Undocumented
Constant DEFAULT_ESCAPES Undocumented
Variable decode Undocumented
Variable xml_escapes Undocumented
Variable _html_entities_escaper Undocumented
def htmlentityreplace_errors(ex): (source)

An encoding error handler. This python codecs error handler replaces unencodable characters with HTML entities, or, if no HTML entity exists for the character, XML character references:: >>> 'The cost was €12.'.encode('latin1', 'htmlentityreplace') 'The cost was €12.'

def trim(string): (source)

Undocumented

def url_escape(string): (source)

Undocumented

def xml_escape(string): (source)

Undocumented

DEFAULT_ESCAPES: dict[str, str] = (source)

Undocumented

Value
{'x': 'filters.xml_escape',
 'h': 'filters.html_escape',
 'u': 'filters.url_escape',
 'trim': 'filters.trim',
 'entity': 'filters.html_entities_escape',
 'unicode': 'str',
 'decode': 'decode',
...

Undocumented

xml_escapes: dict[str, str] = (source)

Undocumented

_html_entities_escaper = (source)

Undocumented