lxml --pretty_print--写文件问题

时间:2010-12-10 08:55:53

标签: python lxml

我正在写一个原始数据到xml文件python程序,在我的设计中,我们逐行获取原始数据, 然后将其写入xml文件,如:

`<root>\n
  <a> value </a>\n
  <b> value </b>\n
</root>

我第一次使用pretty_print = True写入xml文件时,我得到了我想要的东西,但是第二次 时间我读取文件,获取元素根, - add - new elemnts然后用pretty_print = True保存它,但我无法得到我想要的,它就像:

...\n
<c> value </c></root>

` lxml有什么问题?或者我的错?

1 个答案:

答案 0 :(得分:3)

您可以在lxml faq:Why doesn't the pretty_print option reformat my XML output?

中找到答案