python修改xml文件内容

import xml.etree.ElementTree as ET
def change_xml(xml_path):
    filelist = os.listdir(xml_path)
    print(filelist)
    # 打开xml文档
    for xmlfile in filelist:
        doc = ET.parse(xml_path+xmlfile)
        root = doc.getroot()
        sub1 = root.find('filename')  #找到filename标签,
        sub1.text = xmlfile     #修改标签内容
        
        doc.write(xml_path+xmlfile)   #保存修改

change_xml('C:/Users/49691/Desktop/gangjin/gangjin_test/Annotations1/') //xml文件总路径

猜你喜欢

转载自blog.csdn.net/qq_21997625/article/details/86558168