【发布时间】:2020-04-14 15:59:51
【问题描述】:
LXML 的 builder allows for easily generation of HTML and XML,像这样:
>>>from lxml.builder import E
>>>import lxml.etree
>>>lxml.etree.tostring(E.html('hello'))
b'<html>hello</html>'
但如果我包含 HTML 中已经存在的文本,它会转义尖括号,因为它应该:
>>>lxml.etree.tostring(E.html('<b>Hello</b>'))
b'<html><b>Hello</b></html>'
那么我怎样才能让它将内部文本视为原始 HTML/XML?我想让它在上面的例子中输出<html><b>Hello</b></html。
【问题讨论】:
标签: python lxml elementtree