★ wanayoo — archive 1999 http://www.python.org/topics/xml/download.htmlNouvelle recherche | Portail wanayoo
  
Home Search Download Documentation
Help Community SIGs   
Python/XML Home
General XML
Books
 
Python Software
Documentation
Download
Other Software
FourThought
 
XML SIG
SIG page
SIG status
Subscribing
Archives
Anonymous CVS
DTDs
XBEL
 
At dmoz.org
XML
SGML
 
Email Us
amk1@bigfoot.com
 
  

Download Page

You can download the software to parse and process XML here. Unless you're after something very specific, you'll almost certainly be best served by downloading the unified package (the first link in the list), which contains XML parsers implemented in both C and Python, a Python implementation of SAX and DOM, sample code, documentation, and a test suite.

Unless you're doing something very out of the ordinary, you can start by downloading the XML-SIG's package for processing XML, currently in its second beta release. Brave users who need the cutting-edge can access the XML-SIG's CVS repository.

  • Second beta release
    The complete XML package is currently still in development, but version 0.5.2, the latest beta release, is available.

Individual Distributions

The following code is included in the unified package; you probably won't need to download these packages separately. Some of these packages are quite old and are no longer maintained outside of the XML-SIG's CVS tree.

  • xmllib.tar.gz
    This is an improved version of the xmllib.py included with Python 1.5. Python 1.5.1 contains this version of xmllib.py. By Sjoerd Mullender.
  • sgmlop.c
    The sgmlop module is a C extension that contains accelerated functions for XML parsing, and speeds up xmllib.py by a factor of 5.
  • xmlproc
    xmlproc is Lars Marius Garshol's validating XML parser, written in Python.
  • A Python interface to Expat
    Expat is an ANSI C XML parser written by James Clark; the Python interface was written by Jack Jansen.
  • A skeleton SAX (Simple API for XML) library
    It can use xmllib.py, xmlproc, or the Pyexpat interface. By Lars Marius Garshol.
  • A very prototype-stage DOM package
    This currently needs to be updated to match the second DOM Working Draft. Written by Stefane Fermigier. The DOM code in the XML-SIG's package has been extensively modified from this code.
  • Current working files for the XML-SIG
    This directory contains snapshots of the SIG's deliverables. You'll probably only need to download xml-N.N.tgz, which contains the most recent release of the XML package.