尝试这个:
from lxml import etreetree = etree.fromstring("<foo> AAA <bar> BBB </bar> XXX </foo>")foos = tree.xpath('//foo')for foo in foos: for j in foo.iter(): print j.tag, j.text, j.tail输出:
foo AAA Nonebar BBB XXX
该
tail属性将文本保留在元素的结束标记之后。
tail与其他XML模型(例如DOM)相比,lxml和ElementTree具有特殊性。有关更多信息,请参见http://infohost.nmt.edu/tcc/help/pubs/pylxml/web/etree-
view.html。



