[XML-SIG] Re: cElementTree 0.8 (january 11, 2005)

Fredrik Lundh fredrik at pythonware.com
Wed Jan 12 20:12:57 CET 2005


several people have asked for libxml2 figures, since libxml2 is known as the
fastest parser under the sun (with the possible exception of RXP, which is
known as quite possibly the fastest parser anywhere).

here's an updated table:

    library                     memory  time
    ------------------------------------------------------------
    minidom (python 2.1)        80000k  6.5s
    minidom (python 2.4)        53000k  1.4s
    ElementTree 1.3             14500k  1.1s
    pyRXPU                      11500k  0.22s
    libxml2                     16000k  0.098s
    cElementTree 0.8             5700k  0.058s
    ------------------------------------------------------------
    readlines (read as text)     5050k  0.032s
    ------------------------------------------------------------

(gnosis.objectify and pyrxp both failed to parse the source file, and pyrxpu seems
to ignore namespaces -- setting the namespace flag only makes it throw away the
xmlns attributes, which isn't exactly helpful...)

(btw, soon-to-be-released cET 0.9 is faster than 0.8.  more about that one later).

</F> 





More information about the XML-SIG mailing list