import xml.etree.ElementTree as ET
e = ET.Element('Brock',Role="Bodyguard")
print bool(e)
Warum wird ein xml.etree.ElementTree.Element
als False
betrachtet?Warum bewertet bool (xml.etree.ElementTree.Element) False?
Ich weiß, dass ich if e is not None
tun kann, um auf Existenz zu prüfen. Aber ich würde stark erwarten bool(e)
True
zurückgeben.
würde ich auch. War wirklich überrascht, als ich heute Morgen das gleiche Verhalten entdeckte und glücklich war, diesen Thread zu finden. – erewok