Kid es un motor de plantillas simple basado en diccionarios XML y escrito en Python . Kid reclama muchas de las características positivas de XSLT , TAL y PHP sin asumir sus aspectos negativos.
Aunque kid se usó ampliamente en TurboGears , Genshi lo está reemplazando cada vez más debido a una mejor depuración, compatibilidad con XPath y un rendimiento más rápido.
Parte de pitón:
from kid import Template template = Template ( file = 'mytemplate.kid' , title = 'bar' , mylist = [ '1' , '2' , '3' , '4' , '5' , '6' ] ) plantilla de impresión serializar ()parte de la plantilla:
<html xmlns= "http://www.w3.org/1999/xhtml" xmlns:py= "http://purl.org/kid/ns#" > <cabeza> <título py:content= "título" > el título va aquí </title> </head> <body> <ul> <li py:for= "item in mylist" py:content= "item" > el artículo va aquí </li> </ul> </ cuerpo> </html>