PyDocs

Nav

Structured Markup Processing Tools

quoteattr

  • quoteattr(data, entities={})
Escape and quote an attribute value.

Escape &, <, and > in a string of data, then quote it for use as
an attribute value.  The " character will be escaped as well, if
necessary.

You can escape other strings of data by passing a dictionary as
the optional entities parameter.  The keys and values must all be
strings; each key will be replaced with its corresponding value.
1 Example
>>> print("<element attr=%s>" % quoteattr("ab ' cd \" ef"))
<element attr="ab ' cd &quot; ef">
from the Python docs
See Also
No see-alsos for xml.sax.saxutils/quoteattr
0 Notes
No notes for quoteattr