我正在使用ElementTree,但可以获取标签和属性,但不能获取元素之间的实际内容。从此XML:<tag_name attrib="1">I WANT THIS INFO HERE</tag_name>这是我的python代码:import urllib2import xml.etree.ElementTree as ETXML = urllib2.urlopen("http://URL/file.xml")Tree = ET.parse(XML)for node in Tree.getiterator(): print node.tag, node.attrib这将打印大多数XML文件,并且我了解什么是“标签”和“ attrib”,但是如何获得“内容”?我尝试浏览ElementTree的文档,但我认为这可能是一个基本问题。
2 回答

红颜莎娜
TA贡献1842条经验 获得超12个赞
.text方法应为您提供所需的文本值。
for node in Tree.getiterator():
print node.tag, node.attrib, node.text
添加回答
举报
0/150
提交
取消