Я пытаюсь испустить XML файл с деревом элементов, который содержит объявление XML и пространства имен. Вот мой пример кода:
from xml.etree import ElementTree as ET
ET.register_namespace('com',"http://www.company.com") #some name
# build a tree structure
root = ET.Element("STUFF")
body = ET.SubElement(root, "MORE_STUFF")
body.text = "STUFF EVERYWHERE!"
# wrap it in an ElementTree instance, and save as XML
tree = ET.ElementTree(root)
tree.write("page.xml",
xml_declaration=True,
method="xml" )
Однако ни тег <?xml
не выходит, ни информация о пространстве имен/префиксах. Я здесь немного запутался.