I have a list of child elements from another part of the xml that I am trying to insert as shown here:
import xml.etree.ElementTree as et
import xml
defs_element = xml.etree.ElementTree.Element('ns0:defs')
for pc_def in pc_defs_list:
et.SubElement(defs_element, 'path', pc_def.attrib)
But when I try I get this error:
TypeError: SubElement() argument 1 must be xml.etree.ElementTree.Element, not Element
Other methods produce similar must be an Element, not Element
errors. How do I get this element that is not an element?