Python parsing XML file problem with SAX

Aahz aahz at
Mon Aug 9 18:52:20 CEST 2010

In article <mailman.1250.1280314148.1673.python-list at>,
Stefan Behnel  <stefan_ml at> wrote:
>First of all: don't use SAX. Use ElementTree's iterparse() function. That 
>will shrink you code down to a simple loop in a few lines.

Unless I'm missing something, that only helps if the final tree fits into
memory.  What do you suggest other than SAX if your XML file may be
hundreds of megabytes?
Aahz (aahz at           <*>

"...if I were on life-support, I'd rather have it run by a Gameboy than a
Windows box."  --Cliff Wells

More information about the Python-list mailing list