Как использовать lxml, чтобы найти элемент по тексту?
Предположим, у нас есть следующий HTML:
<a href="/1234.html">TEXT A</a>
<a href="/3243.html">TEXT B</a>
<a href="/7445.html">TEXT C</a>
Как мне заставить его найти элемент "а", который содержит "ТЕКСТ А "?
Пока яу меня есть: я
root = lxml.hmtl.document_fromstring(the_html_above)
e = root.find('.//a')
мы пробовали:
e = root.find('.//a[@text="TEXT A"]')
но это нет работает, как "а" теги не имеют атрибутатекст".
Есть ли способ, которым я могу решить это так же, как ямы пробовали?