python 读取xml文件中的object目标
可以使用Python的xml.etree.ElementTree模块来读取XML文件中的object目标。以下是一个示例代码:
import xml.etree.ElementTree as ET
# 解析XML文件
tree = ET.parse('example.xml')
root = tree.getroot()
# 遍历所有object目标
for obj in root.findall('object'):
# 获取目标名称和坐标信息
name = obj.find('name').text
xmin = int(obj.find('bndbox/xmin').text)
ymin = int(obj.find('bndbox/ymin').text)
xmax = int(obj.find('bndbox/xmax').text)
ymax = int(obj.find('bndbox/ymax').text)
print(name, xmin, ymin, xmax, ymax)
在上面的代码中,我们首先使用ET.parse()方法解析XML文件,然后获取根节点root。接下来,我们使用root.findall()方法来遍历所有的object目标,并通过obj.find()方法获取目标名称和坐标信息。最后,我们将这些信息打印出来。
原文地址: http://www.cveoy.top/t/topic/bneu 著作权归作者所有。请勿转载和采集!