Première situation : il y a un lien dans le tag
from lxml import etree
node = etree.fromstring('<a xml = 'www.www.com'><c>bum</c></a>')
print node.findtext('c',default = 'what happened?')
Deuxième situation : La balise au-dessus du texte demandé n'a pas de contenu
from lxml import etree
node = etree.fromstring('<a><b><c>bum</c></b></a>')
print node.findtext('c', default = 'what happened?')
Les résultats renvoyés par les deux situations ci-dessus sont « Aucun »
Situation réussie
from lxml import etree
node = etree.fromstring('<a><c>bum</c></a>')
print node.findtext('c')
Je voudrais demander comment résoudre ces deux problèmes ?
Je vous recommande pyquery, je pense personnellement que c'est plus utile