from xml.dom import minidom #导入模块
import os
filePath = r"" # 文件夹路径
fileList = os.listdir(filePath)
for file in fileList:
dom=minidom.parse(filePath+'\\'+file) #打开xml
names=dom.getElementsByTagName("object") #获取所有objec节点
for i in range(len(names)):
cls = names[i].getElementsByTagName("name")
if cls[0].firstChild.data == 'people' or cls[0].firstChild.data == 'cyclist': #限制需要修改的内容
cls[0].firstChild.data = 'person'
print(cls[0].firstChild.data)
with open(os.path.join(filePath,file), "w") as f: #文件保存
dom.writexml(f)
python修改xml节点的内容
最新推荐文章于 2024-05-01 23:25:42 发布