¿Cómo configuro los atributos para un elemento XML con Python?

Estoy usando ElementTree para construir un archivo XML.

Cuando intento establecer el atributo de un elemento conET.SubElement().__setattr__(), Me sale el errorAttributeError: __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()

Después de la ejecución del código, mi XML debería parecerse a lo siguiente:

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

¿Cómo agrego atributos a un elemento XML con Python usandoxml.etree.cElementTree?

Respuestas a la pregunta(2)

Su respuesta a la pregunta