On Mon, Oct 26, 2009 at 12:31 AM, Noufal Ibrahim <nou...@gmail.com> wrote: >>>Can you try this with an element that has zero children? From effbot's >>>docs, I think that's the difference.
"The boolean interpretation will most likely change in future versions, so that all elements evaluate to true, also if they have no children." Correct. >>> a = ElementTree.parse("g.xml").getroot() >>> type(a.getchildren()[0]) <type 'instance'> >>> bool(a.getchildren()[0]) True >>> type(a.getchildren()[0].getchildren()[0]) <type 'instance'> >>> bool(a.getchildren()[0].getchildren()[0]) False >>> a.getchildren()[0].getchildren()[0].getchildren() [] --Bhaskar. _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers