赞
踩
from xml.etree.ElementTree import Element,ElementTree #创建一个元素 e=Element('annotation') e1=Element('foloder') #添加一个Element e1.text='data' e.append(e1) e2=Element('filename') e2.text='./data/1.xml' e.append(e2) #设置元素的属性和text,get方法能获取属性,set方法能设置属性 # e.set('name','abc') # print(e.get('name')) # print(e.tag) et=ElementTree(e) et.write('example.xml')
##python 操作xml 读取,写入,修改和保存xml文件 import xml.etree.ElementTree as ET # 读取xml文档 tree =ET.parse('example.xml') #解析xml文件并且返回ElementTree对象 root=tree.getroot() ##获取根元素,Element ##获取元素的属性和文本 filename=root.find('filename') print('filename 的text属性',filename.text) # print('filename 的arrib属性字典',filename.attrib) filename.text='./data/2.xml' tree.write('2.xml') #保存xml
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。