Вопрос

следующий код анализирует строку.

import lxml.html

doc = lxml.html.document_fromstring("""<html>
 <body>
   <span class="simple_text">One</span> tehfghhxt</br>
   <span class="cyrillic_text">Второй</span> cyrcyrcyr</br>
 </body>
</html>
""")

txt1 = doc.xpath('/html/body/span[@class="simple_text"]/text()[1]')
print(txt1)

Я хотел бы знать, как проанализировать файл, содержащий ту же строку.и который находится в том же каталоге.пожалуйста, скажи мне.

Это было полезно?

Решение

string = open('file_with_string.html', 'r').read()
doc = lxml.html.document_fromstring(string)
.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top