Ah, does etree work in pypy? That's just python right? On Mon, Nov 29, 2010 at 1:40 PM, Stefan Behnel <stefan...@behnel.de> wrote:
> Amaury Forgeot d'Arc, 28.11.2010 11:44: > > 2010/11/28 Maciej Fijalkowski > > > >> On Sun, Nov 28, 2010 at 11:58 AM, René Dudfield wrote: > >>> what xml libraries are people using with pypy? What is working well? > >> > >> PyExpat works, although it's slow (ctypes-based implementation). I > >> know genshi has some troubles with it, someone is debugging now. > >> Besides I don't think there are any working (unless someone wrote a > >> pure-python one) > > > > PyExpat is now a built-in module, implemented in RPython, > > and should have reasonable performance. > > Hmm, reasonable? > > $ ./bin/pypy -m timeit -s 'import xml.etree.ElementTree as ET' \ > 'ET.parse("ot.xml")' > 10 loops, best of 3: 1.27 sec per loop > > $ python2.7 -m timeit -s 'import xml.etree.ElementTree as ET' \ > 'ET.parse("ot.xml")' > 10 loops, best of 3: 486 msec per loop > > $ python2.7 -m timeit -s 'import xml.etree.cElementTree as ET' \ > 'ET.parse("ot.xml")' > 10 loops, best of 3: 33.7 msec per loop > > > Stefan > > _______________________________________________ > pypy-dev@codespeak.net > http://codespeak.net/mailman/listinfo/pypy-dev >
_______________________________________________ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev