Git Product home page Git Product logo

pyxml's Introduction

XML package v0.8.4

This is the Python XML package.  The distribution contains a
validating XML parser, an implementation of the SAX and DOM
programming interfaces, an interface to the Expat parser (and the
Expat parser itself), and a C helper module that can speed up
xmllib.py by a factor of 5.  There's even documentation!

For information on the licensing conditions for each component,
consult the LICENCE file.

The only requirements for installing the package are Python 2.0 or
later, and a C compiler. Note that the Python must actually be an
INSTALLed python, rather than one that is being used directly from
Python's build area. This release has been tested with Python 2.x.

To compile everything, simply perform the following steps.

1) Run "python setup.py build" to copy *.py files and compile the C
   extensions.

2) To install everything in the site-packages directory as an xml/
   package, run "python setup.py install".

If you want to use PyXML's experimental XSLT package, you need to pass
--with-xslt to setup.py.  If you also want to install FourThought's
4Suite package, you should not install the XSLT package and also avoid
the XPath package, so you can use the one from 4Suite.  This can be
done by using the command line option --without-xpath.

If you use a binary distribution package, no compiler is needed, and
setup.py does not need to be run.

If you have difficulty installing this software, send a problem report
to <[email protected]> describing the problem.

Software versions and credits:
    4DOM                Fourthought, Inc. (Uche Ogbuji, Mike Olson)
    4XSLT               Fourthought, Inc. (Uche Ogbuji, Mike Olson)
    PyExpat             Jack Jansen, Fred Drake, Martin v. Löwis
    Expat 1.95.7        James Clark, Clark Cooper, Fred Drake, Karl Waclawek
    saxlib-1.0          Lars Marius Garshol
    sgmlop-000705       Fredrik Lundh
    xmlproc 0.70        Lars Marius Garshol
    minidom, pulldom    Paul Prescod
    PyTREX              James Tauber

pyxml's People

Contributors

imreactmd avatar

Watchers

James Cloos avatar Stanley avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.