假设我使用lxml:
创建了这个XML文档from lxml import etree
album=etree.Element("album")
doc=etree.ElementTree(album)
album.append(etree.Element("autor"))
album.append(etree.Element("titulo"))
album.append(etree.Element("formato"))
album.append(etree.Element("localizacion"))
album[0].text="album name"
album[0].attrib["pais"]="ES"
album[1].text="artist name"
album[2].text="MP3"
album[3].text="Varios CD5"
如何将此XML保存到文件中以便有合理的缩进?
答案 0 :(得分:2)
doc.write('albumtest.xml', pretty_print=True)