Comments on: 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/ Du code, du cul Fri, 06 Sep 2019 09:34:15 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Sam http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-197075 Thu, 02 Aug 2018 14:44:04 +0000 http://sametmax.com/?p=9235#comment-197075 Du coup pas de if et de boucles dans ton templates ? Quel intérêt par rapport à .format() (qui a le bénéfice d’avoir un minilangage de formatage intégré).

]]>
By: Nick_au_Boulot. http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-197074 Thu, 02 Aug 2018 14:33:28 +0000 http://sametmax.com/?p=9235#comment-197074 Hello les snake people. :)

j’utilise Template de la classe string.
Si tu as un exemple plus “utile” de templite, je suis preneur.

Thanks les pythonmen. :)

]]>
By: Uggla http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-174349 Sun, 17 Jan 2016 15:21:15 +0000 http://sametmax.com/?p=9235#comment-174349 Merci Sam !

]]>
By: Sam http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-173622 Sun, 10 Jan 2016 10:00:20 +0000 http://sametmax.com/?p=9235#comment-173622 Ok :)

]]>
By: Uggla http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-173619 Sun, 10 Jan 2016 09:26:37 +0000 http://sametmax.com/?p=9235#comment-173619 Je crois aussi que la version sur le site : http://www.joonis.de/en/code/templite est plus récente.

L’idéal serait d’empaqueter cette version.

]]>
By: Sam http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-173556 Sat, 09 Jan 2016 23:41:30 +0000 http://sametmax.com/?p=9235#comment-173556 Bien vu.

C’est fait.

]]>
By: Uggla http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-173534 Sat, 09 Jan 2016 19:02:42 +0000 http://sametmax.com/?p=9235#comment-173534 Bonjour,

J’ai récupéré templite depuis pypi avec un petit pip install templite.

Sauf qu’il n’y a pas le source templite.py dans le package.

[uggla@uggla templite-0.1.3-py2.7.egg-info]$ find /usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info
/usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info
/usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info/installed-files.txt
/usr/lib/python2.7/site-packages/templite-0.1.3-py2.7.egg-info/top_level.txt

Bref du coup ça marche moins bien. :)

Serait il possible de mettre à jour le package avec le source sur pypi ? Si oui, je ferais ensuite un paquet rpm pour Fedora.

]]>
By: Sam http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-20443 Wed, 26 Feb 2014 09:17:57 +0000 http://sametmax.com/?p=9235#comment-20443 Ah bien vu Eliot.

]]>
By: Sam http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-20433 Tue, 25 Feb 2014 21:45:20 +0000 http://sametmax.com/?p=9235#comment-20433 D’un part, c’est un moteur de template minimaliste, donc franchement, cherche la petite bête, c’est mesquin. En plus, templite vient avec la fonction emit() spécifiquement pour adresser ce problème.

]]>
By: Maxime http://sametmax.com/templite-le-moteur-de-template-python-qui-tient-dans-un-fichier/#comment-20432 Tue, 25 Feb 2014 21:26:06 +0000 http://sametmax.com/?p=9235#comment-20432 Il y a un soucis avec ce moteur de template, il ne preserve pas l’indentation si le motif contient des newlines (il retourne a la ligne au lieu de rester aligné au niveau défini dans le template => pas correct).

J’ai essayé avec la plupart des moteurs de template (Mako, jinja2, etc.), ils se plantent tous de la meme facon. Le seul qui a le comportement attendu c’est StringTemplate.

]]>