[Python-Dev] ElementTree in stdlib
Jason Orendorff
jason.orendorff at gmail.com
Wed Dec 14 05:27:58 CET 2005
On 12/13/05, Walter Dörwald <walter at livinglogic.de> wrote:
> Guido van Rossum wrote:
> > I don't think that SAX is unpythonic, but it's pretty low-level and
> > mostly of use to people writing higher-level XML parsers (my parsexml
> > module uses it).
>
> Having to define classes that conform to a certain API and registering
> instances of those classes as callbacks with the parser doesn't look
> that pythonic to me. An iterator API seems much more pythonic.
Strongly agree. This very morning I wrote a long tirade about how I
wish Python had true coroutines, for the sole reason that I could wrap
SAX in an iterator-based API.
Eventually I decided it was SAX's fault for having such a crummy API,
so I didn't post it.
-j
More information about the Python-Dev
mailing list