Kalle Anke <[EMAIL PROTECTED]> writes: > I'm confused, I want to read/write XML files but I don't really understand > what library to use. > > I've used DOM-based libraries in other languages, is PyXML the library to > use?
It depends. Like there's no best car - "best" is very dependant on use of the vehicle concerned in addition to personal preferences - there's no best XML module either. Some seem very well in many respects, though :) I recommend using EffBot's ElementTree. It's very simple to use (you get to do stuff without thinking delicacies of parsing/generating), and it is _fast_. Now let me repeat the last part - normally speed is of no concern with the computers we have nowadays, but using eg. xml.minidom to process files of size > 10 MB, your system might get very sluggish unless you are quite careful in traversing the parse tree (and maybe even then). Using a SAX / full-compliant DOM parser could be good for learning things, though. As I said, depends a lot. -- # Edvard Majakari Software Engineer # PGP PUBLIC KEY available Soli Deo Gloria! $_ = '456476617264204d616a616b6172692c20612043687269737469616e20'; print join('',map{chr hex}(split/(\w{2})/)),uc substr(crypt(60281449,'es'),2,4),"\n"; -- http://mail.python.org/mailman/listinfo/python-list