Я пытаюсь сделать элемент div из строки ниже с html-сущностями. Так как моя строка содержит html-объекты, &
зарезервированный символ в объекте html экранируется как &
на выходе. Таким образом, html-объекты отображаются как обычный текст. Как я могу избежать этого, так что html-объекты отображаются правильно?печать html объектов с использованием lxml в python
s = 'Actress Adamari López And Amgen Launch Spanish-Language Chemotherapy: Myths Or Facts™ Website And Resources'
div = etree.Element("div")
div.text = s
lxml.html.tostring(div)
output:
<div>Actress Adamari L&#243;pez And Amgen Launch Spanish-Language Chemotherapy: Myths Or Facts&#8482; Website And Resources</div>