Aqui una lista de xml templates para python
https://wiki.python.org/moin/Templating
jinja templates es de lo mas comun para esto:
http://jinja.pocoo.org/docs/templates/
Y un ejemplo sencillo de como implementarlo con python:
https://gist.github.com/warren-runk/1317933


2013/11/20 Ricardo Azpeitia Pimentel <razpei...@gmail.com>

> print """<include>
>    <user id="1000">
>     <params>
>       <param name="password" value="1000"/>
>       <param name="vm-password" value="1000"/>
>     </params>
>     <variables>
>       <variable name="toll_allow" value="domestic,international,local"/>
>       <variable name="accountcode" value="1"/>
>       <variable name="nibble_rate" value="10"/>
>       <variable name="nibble_account" value="1"/>
>       <variable name="user_context" value="default"/>
>       <variable name="effective_caller_id_name" value="Extension 1000"/>
>       <variable name="effective_caller_id_number" value="1000"/>
>       <variable name="outbound_caller_id_name"
> value="$${outbound_caller_name}"/>
>       <variable name="outbound_caller_id_number"
> value="$${outbound_caller_id}"/>
>       <variable name="callgroup" value="techsupport"/>
>     </variables>
>   </user>
> </include>"""
>
>
> El 20 de noviembre de 2013 19:31, Charly Román 
> <chack14r...@gmail.com>escribió:
>
> http://lxml.de/
>>
>> El día 20 de noviembre de 2013 19:24, FERNANDO VILLARROEL
>> <fvillarr...@yahoo.com> escribió:
>> > Hola amigos.
>> >
>> > Se que es una pregunta algo trivial, pero requiero me ayuden a decidir
>> que
>> > modulo utilizar para crear un XML, el formato de salida debe ser como
>> sigue:
>> >
>> > <include>
>> >   <user id="1000">
>> >     <params>
>> >       <param name="password" value="1000"/>
>> >       <param name="vm-password" value="1000"/>
>> >     </params>
>> >     <variables>
>> >       <variable name="toll_allow" value="domestic,international,local"/>
>> >       <variable name="accountcode" value="1"/>
>> >       <variable name="nibble_rate" value="10"/>
>> >       <variable name="nibble_account" value="1"/>
>> >       <variable name="user_context" value="default"/>
>> >       <variable name="effective_caller_id_name" value="Extension 1000"/>
>> >       <variable name="effective_caller_id_number" value="1000"/>
>> >       <variable name="outbound_caller_id_name"
>> > value="$${outbound_caller_name}"/>
>> >       <variable name="outbound_caller_id_number"
>> > value="$${outbound_caller_id}"/>
>> >       <variable name="callgroup" value="techsupport"/>
>> >     </variables>
>> >   </user>
>> > </include>
>> >
>> > Espero sus consejos y saludos.
>> >
>> > _______________________________________________
>> > 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/
>>
>
>
> _______________________________________________
> 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/

Responder a