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

python实现对LabelImg标注的xml文件修改其标签名字

2019-07-20 16:39 435 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_41721951/article/details/96603204

‘’’
通过解析xml文件,批量修改xml文件里的标签名称,比如把标签zero改成num
‘’’
import os.path
import glob
import xml.etree.ElementTree as ET
path = r’D:/picture/Annotations/’
for xml_file in glob.glob(path + ‘/*.xml’):
####### 返回解析树
  tree = ET.parse(xml_file)
  ##########获取根节点
  root = tree.getroot()
  #######对所有目标进行解析
  for member in root.findall(‘object’):
    objectname = member.find(‘name’).text
     if objectname == ‘zero’:
        print(objectname)
        member.find(‘name’).text = str(‘num’)
        tree.write(xml_file)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: