ich habe etwa folgendes geschrieben:
Code: Alles auswählen
if xml_tree.tag == 'login':
if not xml_tree.find('user'):
return False, 'usertag'
if xml_tree.find('password'):
return xml_tree.find('user').text, xml_tree.find('password').text
else:
return xml_tree.find('user').text, None
return False, 'logintag'
Mein Problem ist, dass jedes Element per default nicht wahr ist.
Daher funktioniert das nicht, wie gewollt. Auch __contains__ bezieht sich auf die Attribute...Wie kann ma da sauber das Problem lösen?