[Tutor] XML data reading [slightly off topic/silly]
Eric Walstad
eric at ericwalstad.com
Fri Dec 21 00:04:13 CET 2007
Lockhart, Luke wrote:
> ...now I'm a
> Linux man and trying to realize my overly ambitious programming dreams
> with Python
Welcome to the real world, Neo. I'm not saying that you'll be able to
work with XML via DOM or SAX in Python. I'm saying that when you are
ready, you won't have to. :)
(with apologies to the Wachowski brothers)
> But I just can't figure out the various
> libraries that Python uses to read XML, and my friend's code doesn't
> help much.
I think Google will help with many examples. Also have a look at the
Python Cookbook:
http://aspn.activestate.com/ASPN/Python/Cookbook/
for examples.
/me climbs onto soap box (no pun intended)
I think this might be a little off topic but my advice as you learn
Python, considering you are parsing data and might have OOP experience,
is to consider that there is value in simple code. Try to keep an open
mind and try not to use too many dots, especially if you have control
over both ends of your data transfer.
Here's what I think is a nice example of roughly 17 lines of python code
that elegantly parse and process a 5M record file with an impressive
speed gain, too:
http://groups.google.com/group/comp.lang.python/msg/38a13587b6b298a2
Welcome, have fun and do post to the list when you have specific questions!
Eric.
More information about the Tutor
mailing list