~malept/ubuntu/lucid/python2.6/dev-dependency-fix

« back to all changes in this revision

Viewing changes to Doc/library/markup.rst

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2009-02-13 12:51:00 UTC
  • Revision ID: james.westby@ubuntu.com-20090213125100-uufgcb9yeqzujpqw
Tags: upstream-2.6.1
ImportĀ upstreamĀ versionĀ 2.6.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
.. _markup:
 
3
 
 
4
**********************************
 
5
Structured Markup Processing Tools
 
6
**********************************
 
7
 
 
8
Python supports a variety of modules to work with various forms of structured
 
9
data markup.  This includes modules to work with the Standard Generalized Markup
 
10
Language (SGML) and the Hypertext Markup Language (HTML), and several interfaces
 
11
for working with the Extensible Markup Language (XML).
 
12
 
 
13
It is important to note that modules in the :mod:`xml` package require that
 
14
there be at least one SAX-compliant XML parser available. Starting with Python
 
15
2.3, the Expat parser is included with Python, so the :mod:`xml.parsers.expat`
 
16
module will always be available. You may still want to be aware of the `PyXML
 
17
add-on package <http://pyxml.sourceforge.net/>`_; that package provides an
 
18
extended set of XML libraries for Python.
 
19
 
 
20
The documentation for the :mod:`xml.dom` and :mod:`xml.sax` packages are the
 
21
definition of the Python bindings for the DOM and SAX interfaces.
 
22
 
 
23
 
 
24
.. toctree::
 
25
 
 
26
   htmlparser.rst
 
27
   sgmllib.rst
 
28
   htmllib.rst
 
29
   pyexpat.rst
 
30
   xml.dom.rst
 
31
   xml.dom.minidom.rst
 
32
   xml.dom.pulldom.rst
 
33
   xml.sax.rst
 
34
   xml.sax.handler.rst
 
35
   xml.sax.utils.rst
 
36
   xml.sax.reader.rst
 
37
   xml.etree.elementtree.rst
 
38
 
 
39
.. seealso::
 
40
 
 
41
   `Python/XML Libraries <http://pyxml.sourceforge.net/>`_
 
42
      Home page for the PyXML package, containing an extension of :mod:`xml` package
 
43
      bundled with Python.
 
44