Задать вопрос

Библиотека для парсинга lxml

Проблема с парсингом тега «link» в библиотеке lxml

Собственно код:

import lxml.html
xml = '<link>trololo</link>'
doc = lxml.html.document_fromstring(xml)
out = doc.cssselect('link')[0]
print out.text


Всё выполняется, но на выходе получаем:
None

Если заменить тег «link», на любой другой, то проблема исчезает.

Собственно: я в недоумении! Сталкивался ли кто-то с подобным непонятночем?
Или может кто-то подобную(простенькую, маленькую, лёгенькую) либу посоветует?
  • Вопрос задан
  • 4503 просмотра
Подписаться 5 Оценить 2 комментария
Ответ пользователя Ramires К ответам на вопрос (2)
Ramires
@Ramires
То же самое будет, если заменить link на br или img.
Думаю, дело в том, что теги link, br, img по стандарту одиночные, а тут представлены парными.
Ответ написан