python&lxml:将空元素添加到etree中

bla*_*bla 2 python lxml

如何<br/>在Python中添加一个像ElementTree 一样的空元素?

谢谢!

use*_*312 5

与添加非空元素的方式相同.

>>> from lxml import etree
>>> f = etree.fromstring('<document></document>')
>>> ele = etree.Element('br')   # the element to be inserted
>>> f.insert(0, ele)
>>> print etree.tostring(f, pretty_print=True)
<document>
  <br/>
</document>
Run Code Online (Sandbox Code Playgroud)