技術系メモ

メモ。内容は保証しません。

【python】【xml】すでにあるxmlに要素を追加

サンプルコード

import xml.etree.ElementTree as ET

tree = ET.ElementTree(file="file.xml") # xmlを読み込む
root = tree.getroot()
element = ET.Element("vType") # 要素の作成
element.set("A", "a")  # 属性の追加
root.insert(0, element)  # 作成した要素

tree = ET.ElementTree(root)
tree.write("file.xml") # 書き込み