के साथ पाइथन सुंदर एक्सएमएल प्रिंटर 'बदसूरत' एक्सएमएल के साथ मौजूदा फाइल से पढ़ने के बाद और कुछ संशोधन करने के बाद, सुंदर प्रिंटिंग काम नहीं करती है। मैंने etree.write(FILE_NAME, pretty_print=True)
की कोशिश की है।lxml
मैं निम्न XML है:
<testsuites tests="14" failures="0" disabled="0" errors="0" time="0.306" name="AllTests">
<testsuite name="AIR" tests="14" failures="0" disabled="0" errors="0" time="0.306">
....
और मैं इसे इस तरह का उपयोग करें:
tree = etree.parse('original.xml')
root = tree.getroot()
...
# modifications
...
with open(FILE_NAME, "w") as f:
tree.write(f, pretty_print=True)
e.tree क्या है? –