Ya te he contestado antes, pero con amara: In [11]: XML = '''<?xml version="1.0" ?> <include> <extension name="0999"> <condition field="destination_number" expression="^(5\d{4})$"> <action application="export" data="dialed_extension=$1"/> <action application="set" data="dialed_extension=$1"/> </condition> </extension> </include>'''
In [12]: from amara import parse In [13]: doc = parse(XML) In [14]: doc.xml_write() <?xml version="1.0" encoding="UTF-8"?> <include> <extension name="0999"> <condition field="destination_number" expression="^(5\d{4})$"> <action application="export" data="dialed_extension=$1"/> <action application="set" data="dialed_extension=$1"/> </condition> </extension> </include> Saludos, -- luismiguel (@lmorillas) El día 24 de marzo de 2014, 2:26, Hiko hitokiri <last...@gmail.com> escribió: > pues es cierto la pregunta no es como evitar que la libreria lo haga . si no > que tui lo deberias hacer asi por que es mas ordenado y mas facil de > entender para quien lo lee > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/