[Python-es] ejemplo de plantillas
Pablo Rodríguez
oinos en web.de
Lun Mayo 26 19:03:05 CEST 2008
Hola a todos,
hace unos días hice una pregunta sobre un pequeño programa que genera un
script para generar Flash con swfc (que no he actualizado en su versión
en red http://ousia.justfree.com/iracconshow.txt).
Arnau me sugirió que usase una plantilla para el código de swfc (si no
he entendido mal) porque mi código está infestado de filebuffer.append.
Me doy cuenta de que algo así debo hacer porque quiero añadir opciones
al código de swfc (los filebuffer.append) y esto ya empieza a ser
bastante inmanejable.
Tengo que reconocer que además de no tener prácticamente idea de
programación, no entiendo muy bien qué son las plantillas (intuyo cómo
funcionan, pero no he encontrado un ejemplo).
En la referencia http://wiki.python.org/moin/Templating, hay demasiadas
opciones para un ignorante como yo. Entiendo que debería hacerlas con
algo que esté dentro de las bibliotecas estándar de Python (para que
todos los requisitos por la parte de Python sean sólo Python y funcione
a todo el mundo).
He intentado buscar un ejemplo sencillo. En la Python Library Reference
4.1.2 parece que se explican las cadenas para plantillas, pero no
consigo entender cómo se puede aplicar eso a lo que he escrito (el
ejemplo es demasiado trivial para que lo entienda).
¿Alguien sería tan amable de ponerme un mínimo ejemplo de cómo mandar
todos los framebuffer a un fichero externo, cómo sería ese mínimo
fichero externo con las opciones?
Gracias de antemano y saludos,
Pablo
Más información sobre la lista de distribución Python-es