python修改xml文件的filename(已验证)
python3.8运行无错误代码伺候:import osimport os.pathimport xml.dom.minidompath = r'D:/jingdiansuanfa/data_clean/LEVIR/three_class/only_three_voc'files = os.listdir(path)# 得到文件夹下所有文件名称s = []count = 0for xmlFile
·
python3.8
运行无错误
代码伺候:
import os
import os.path
import xml.dom.minidom
path = r'D:/jingdiansuanfa/data_clean/LEVIR/three_class/only_three_voc'
files = os.listdir(path) # 得到文件夹下所有文件名称
s = []
count = 0
for xmlFile in files: # 遍历文件夹
if not os.path.isdir(xmlFile): # 判断是否是文件夹,不是文件夹才打开
name1 = xmlFile.split('.')[0]
dom = xml.dom.minidom.parse(path + '/' + xmlFile)
root = dom.documentElement
newfilename = root.getElementsByTagName('filename')
newfilename[0].firstChild.data = name1 + '.jpg'
with open(os.path.join(path, xmlFile), 'w') as fh:
dom.writexml(fh)
print('写入name/pose OK!')
count = count + 1
欢迎点赞 收藏 关注、
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)