元素具有
tail属性-因此
element.text,您要求的不是
element.tail。
>>> import lxml.etree>>> root = lxml.etree.fromstring('''<root><foo>bar</foo>baz</root>''')>>> root[0]<Element foo at 0x145a3c0>>>> root[0].tail'baz'
或者,例如:
>>> et = lxml.etree.fromstring('''<item><img src="cat.jpg" /> Picture of a cat</item>''')>>> et.find('img').tail' Picture of a cat'
这也适用于普通的ElementTree:
>>> import xml.etree.ElementTree>>> xml.etree.ElementTree.fromstring(... '''<item><img src="cat.jpg" /> Picture of a cat</item>'''... ).find('img').tail' Picture of a cat'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)