我正在使用以下代码创建 XML 文件,但格式混乱。我想知道是否有人对如何使用 elementtree 或 lxml 为以下代码创建格式化的 xml 文件有意见。
data = [['SEC.12.0', '\\\\DATA\\LOC', '\\\\ftp\\location'], ['SEC.13.0', '\\\\DATA\\LOC2', '\\\\ftp\\location2']]
f = open('data.xml', 'w')
f.write('<combo>')
for line in data :
f.write('<pro>' + line[0] + '</pro>')
f.write ('\n')
f.write('<dataloc>' + line[1] + '</dataloc>')
f.write('\n')
f.write('<ftploc>' + line[2]+ '</ftploc>')
f.write('\n')
f.write(</combo>')