templite – Sam & Max http://sametmax.com Du code, du cul Wed, 30 Oct 2019 15:34:04 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.7 32490438 Templite, le moteur de template Python qui tient dans un fichier http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/ http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comments Tue, 25 Feb 2014 10:34:27 +0000 http://sametmax.com/?p=9235 pas écris templite, je l'ai juste mis sur pypi et github en respectant sa paternité car il restait sous forme de snippet perdu depuis trop longtemps. ]]> pip install templite

from templite import Templite

template = """
This is the place where all the ${variable}$ go...
The time goes fast but everything is slow...
${for woho in whohos:}$
    ${woho}$
${:end-for}$
"""

t = Templite(template)
print t.render(variable="junkies", whohos=["woo hoo", "woo hoo", "woo hoo hoo hoo"])

Ce qui donne :

This is the place where all the junkies go...
The time goes fast but everything is slow...

    woo hoo

    woo hoo

    woo hoo hoo hoo

Je n’ai pas écrit templite, je l’ai juste mis sur pypi et github en respectant sa paternité car il restait sous forme de snippet perdu depuis trop longtemps.

Vous pouvez le piper mais vraiment, ce n’est pas obligatoire, comme peewee et bottle, il tient dans un fichier, donc on peut juste dumper le module dans son code source.

]]>
http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/feed/ 15 9235