lxml --pretty_print-- 写文件问题
我正在写一个程序,用Python把原始数据写入XML文件。在我的设计中,我们是逐行获取原始数据,然后把它写入XML文件,像这样:
`<root>\n
<a> value </a>\n
<b> value </b>\n
</root>
第一次我用pretty_print=True写入XML文件时,得到了我想要的结果。但是当我第二次读取这个文件,获取根元素,添加新的元素,然后再用pretty_print=True保存回去时,却没有得到我想要的结果,变成了这样:
...\n
<c> value </c></root>
这到底是lxml的问题,还是我自己的错误呢?