修改 XML 檔案
匯入元素樹模組並開啟 xml 檔案,獲取一個 xml 元素
import xml.etree.ElementTree as ET
tree = ET.parse('sample.xml')
root=tree.getroot()
element = root[0] #get first child of root element
可以通過更改其欄位,新增和修改屬性,新增和刪除子項來操作元素物件
element.set('attribute_name', 'attribute_value') #set the attribute to xml element
element.text="string_text"
如果要刪除元素,請使用 Element.remove()
方法
root.remove(element)
ElementTree.write()
方法用於將 xml 物件輸出到 xml 檔案。
tree.write('output.xml')