where is the Write method of ElementTree??

gray.bowman at gmail.com gray.bowman at gmail.com
Fri May 23 08:17:32 EDT 2008


On May 23, 3:22 am, Stefan Behnel <stefan... at behnel.de> wrote:
> gray.bow... at gmail.com wrote:
> > I'm messing around with trying to write an xml file using
> > xml.etree.ElementTree.  All the examples on the internet show the use
> > of ElementTree.write(), although when I try to use it it's not
> > available, gives me ...
>
> >    ElementTree(sectionElement).write("section.xml")
> > TypeError: 'module' object is not callable
>
> I guess you did
>
>     from xml.etree import ElementTree
>
> Then you should do this:
>
>     ElementTree.ElementTree(sectionElement).write("section.xml")
>
> sadly, the module names in ET are upper case and look like classes...
>
> Stefan

That was it!  Thanks to both of you for helping.




More information about the Python-list mailing list