Staging
v0.5.1
https://github.com/python/cpython
Revision 59531287fdfa27431d0aacfaab3808036153f181 authored by Armin Ronacher on 22 January 2011, 13:44:22 UTC, committed by Armin Ronacher on 22 January 2011, 13:44:22 UTC
headers with iso-8859-1 (latin1) encoding.  It was already doing that for
incoming headers which makes this behaviour now consistent in both incoming and
outgoing direction.
1 parent 8d96d77
Raw File
Tip revision: 59531287fdfa27431d0aacfaab3808036153f181 authored by Armin Ronacher on 22 January 2011, 13:44:22 UTC
To match the behaviour of HTTP server, the HTTP client library now also encodes
Tip revision: 5953128
markup.rst
.. _markup:

**********************************
Structured Markup Processing Tools
**********************************

Python supports a variety of modules to work with various forms of structured
data markup.  This includes modules to work with the Standard Generalized Markup
Language (SGML) and the Hypertext Markup Language (HTML), and several interfaces
for working with the Extensible Markup Language (XML).

It is important to note that modules in the :mod:`xml` package require that
there be at least one SAX-compliant XML parser available. The Expat parser is
included with Python, so the :mod:`xml.parsers.expat` module will always be
available.

The documentation for the :mod:`xml.dom` and :mod:`xml.sax` packages are the
definition of the Python bindings for the DOM and SAX interfaces.


.. toctree::

   html.rst
   html.parser.rst
   html.entities.rst
   pyexpat.rst
   xml.dom.rst
   xml.dom.minidom.rst
   xml.dom.pulldom.rst
   xml.sax.rst
   xml.sax.handler.rst
   xml.sax.utils.rst
   xml.sax.reader.rst
   xml.etree.elementtree.rst
back to top