[BangPypers] ElementTree nodes
Noufal Ibrahim
noufal at gmail.com
Sun Oct 25 18:18:22 CET 2009
Hello everyone,
Does anyone have experience here with elementree? Why does a valid
node evaluate to False?
>>> type(n)
<type 'Element'>
>>> n
<Element 'serial-number' at 0x7f7ecabad7e0>
>>> bool(n)
False
>>> assert n
Traceback (most recent call last):
File "<console>", line 1, in <module>
AssertionError
>>>
It's the same BTW for elementTree and the C implementation.
Apparently (atleast with 2.6), the classes are still old-style. What's
the special method to coerce an object into a boolean?
Thanks
--
~noufal
http://nibrahim.net.in
More information about the BangPypers
mailing list