您的位置:首页 > 编程语言 > Python开发

python读取xml数据

2015-10-23 21:20 537 查看
也是直接给出一个小栗子

from xml.dom import minidom

FILE_PATH = 'Annotation/1.xml'
try:
doc = minidom.parse(FILE_PATH)
except Exception, e:
print FILE_PATH + ' wrong.'
print e

root = doc.documentElement
objname = root.getElementsByTagName('name')[0].firstChild.data
cls = imdbcls.imdb_cls_name(str(objname).lower().strip())

gtnum = root.getElementsByTagName('name').length

gt_boxes = []
for lyi in range(gtnum):
gtbox = []
gtbox.append(int(root.getElementsByTagName("xmin")[lyi].firstChild.data))
gtbox.append(int(root.getElementsByTagName("ymin")[lyi].firstChild.data))
gtbox.append(int(root.getElementsByTagName("xmax")[lyi].firstChild.data))
gtbox.append(int(root.getElementsByTagName("ymax")[lyi].firstChild.data))
gt_boxes.append(gtbox)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: