[Assorted-commits] SF.net SVN: assorted:[933] sandbox/trunk/src/py/makodemo.py
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-08-08 13:47:39
|
Revision: 933 http://assorted.svn.sourceforge.net/assorted/?rev=933&view=rev Author: yangzhang Date: 2008-08-08 13:47:49 +0000 (Fri, 08 Aug 2008) Log Message: ----------- added mako demo Added Paths: ----------- sandbox/trunk/src/py/makodemo.py Added: sandbox/trunk/src/py/makodemo.py =================================================================== --- sandbox/trunk/src/py/makodemo.py (rev 0) +++ sandbox/trunk/src/py/makodemo.py 2008-08-08 13:47:49 UTC (rev 933) @@ -0,0 +1,24 @@ +#!/usr/bin/env python + +from mako.template import Template + +doc = r""" +<% + rows = [[v for v in range(0,10)] for row in range(0,10)] +%> +<table> + % for row in rows: + ${makerow(row)} + % endfor +</table> + +<%def name="makerow(row)"> + <tr> + % for name in row: + <td>${name} ${foo.pop()}</td>\ + % endfor + </tr> +</%def> +""" + +print Template(doc).render(foo = range(10000)) Property changes on: sandbox/trunk/src/py/makodemo.py ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |