Как установить атрибуты для элемента XML с помощью Python?

Я использую ElementTree для создания файла XML.

Когда я пытаюсь установить атрибут элемента сET.SubElement().__setattr__()Я получаю ошибкуAttributeError: __setattr__.

import xml.etree.cElementTree as ET
summary = open(Summary.xml, 'w')
root = ET.Element('Summary')
ET.SubElement(root, 'TextSummary')
ET.SubElement(root,'TextSummary').__setattr__('Status','Completed') # Error occurs here
tree = ET.ElementTree(root) 
tree.write(summary)
summary.close()

После выполнения кода мой XML должен выглядеть следующим образом:

<Summary>
    <TextSummary Status = 'Completed'/>
</Summary>

Как добавить атрибуты в элемент XML с помощью Python, используяxml.etree.cElementTree?

Ответы на вопрос(2)

Ваш ответ на вопрос