Я пытаюсь создать элемент div из приведенной ниже строки с объектами html. Поскольку моя строка содержит объекты html, &
зарезервированный символ в объекте html экранируется как &
на выходе. Таким образом, объекты html отображаются как обычный текст. Как я могу избежать этого, чтобы объекты html отображались правильно?
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>