擅长:python、mysql、java
<p>您正在将<em>文本</em>插入到XML元素中。文本总是被转义以保证XML安全。在</p>
<p>如果要添加新标记,请创建一个新的<code>Element</code>;<a href="http://lxml.de/api/lxml.etree-module.html#SubElement" rel="nofollow">^{<cd2>} factory</a>最简单:</p>
<pre><code>from lxml import etree
etree.SubElement(td, 'span').text = 'one tag'
</code></pre>
<p>如果您想<em>包装<code>td</code>的内容,只需移动所有元素(加上<code>.text</code>属性:</p>
^{pr2}$
<p>演示:</p>
<pre><code>>>> etree.tostring(doc.findall('.//td')[2])
'<td>\n <a href="http://korv.com/apa.tar.gz">3.4</a>\n </td>\n '
>>> etree.tostring(wrap(tree.findall('.//td')[2], 'span'))
'<td><span>\n <a href="http://korv.com/apa.tar.gz">3.4</a>\n </span></td>\n '
</code></pre>