使用lxml庫可以很方便地生成XML文檔的模板化內容。以下是一個簡單的示例代碼:
from lxml import etree
# 創建一個XML文檔
root = etree.Element("root")
doc = etree.ElementTree(root)
# 添加子元素
child1 = etree.SubElement(root, "child1")
child1.text = "This is child 1"
child2 = etree.SubElement(root, "child2")
child2.text = "This is child 2"
# 保存為XML文件
doc.write("output.xml", pretty_print=True)
運行以上代碼后,將會生成一個名為output.xml的XML文件,內容如下:
<root>
<child1>This is child 1</child1>
<child2>This is child 2</child2>
</root>
通過修改代碼中的元素內容和結構,可以生成各種不同的XML文檔。