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