python读写xml文件

python读取xml文件

xml文件是具有树状结构的,如果想要访问某个叶子结点,必须逐层获取其父结点,要读取某个叶子结点内容用text成员
使用前先加载xml工具包

try: 
  import xml.etree.cElementTree as ET 
except ImportError: 
  import xml.etree.ElementTree as ET 
import sys,os

获取文件的根结点

tree = ET.parse(filename.xml) 
root = tree.getroot() 

获取所有为object的元素

root.findall('object')

获取object中为item的元素

ojbect.find('item')

读取item元素里面的内容

print item.text
posted @ 2017-03-08 17:27  fariver  阅读(5413)  评论(0编辑  收藏  举报