私はそれをコンソールに出力することができ、それは私が望む方法ですが、保存する方法を把握できないようです. サンプルの XML は変更されません。私は非常に大きな XML ファイルと iterparse 関数を使用しています。
私のコード:
def xmlTagMethod(xmlfile, changetag):
tree = ET.ElementTree(file=xmlfile)
root = tree.getroot()
for event, elem in ET.iterparse(xmlfile):
if event == 'end':
if elem.tag == changetag:
elem.set('maxwidth', '20')
print elem.attrib
tree.write("outPutTagData.xml")