如何将 xml 输出写入文件

Tra*_*iro 3 python xml xml-parsing

我目前有一个 Python 脚本,它执行 get 请求并打印出 xml 格式的数据。如何将此输出转储到 xml 文件进行解析?

EdC*_*ejo 5

如果你使用Elementtree

import xml.etree.cElementTree as ET
root = ET.Element("root")
doc = ET.SubElement(root, "doc")

ET.SubElement(doc, "field1", name="blah").text = "some value1"
ET.SubElement(doc, "field2", name="asdfasd").text = "some vlaue2"

tree = ET.ElementTree(root)
tree.write("filename.xml")
Run Code Online (Sandbox Code Playgroud)