0
Есть ли способ сделать следующее в lxml?LXML написать raw html
new_products_block_text = '''
<product>
<territory>US</territory>
<cleared_for_sale>true</cleared_for_sale>
</product>'''
product = etree.SubElement(video, "products")
product.text = new_products_block_text
В настоящее время он пишет об этом, она делает:
<products>
<product>
<territory>US</territory>
<cleared_for_sale>true</cleared_for_sale>
</products>
Как я пишу выше текст LXML без создания каждого элемента в отдельности в LXML?
'product.html' вызывает следующее сообщение об ошибке:' AttributeError : Объект 'lxml.etree._Element' не имеет атрибута 'html'' – David542
Да, моя ошибка, я все еще думал о element.html в DOM –
Я пробовал оба из них, и оба они терпят неудачу: 'products = etree.SubElement (видео, «продукты») products.append (etree.XML (new_products_bl ock_text)) 'Любые идеи? – David542