如果有人可以帮助我开始编写python模板引擎吗?我是python的新手,当我学习语言时,我已经设法编写了一个在自己的轻量级WSGI类服务器上运行的MVC框架.
我设法编写了一个脚本来查找和替换值的键:(显然,这不是我的脚本的结构或实现方式.这只是一个例子)
from string import Template
html = '<html>\n'
html += ' <head>\n'
html += ' <title>This is so Cool : In Controller HTML</title>\n'
html += ' </head>\n'
html += ' <body>\n'
html += ' Home | <a href="/hi">Hi ${name}</a>\n'
html += ' </body>\n'
html += '<html>'
Template(html).safe_substitute(dict(name = 'Arturo'))
Run Code Online (Sandbox Code Playgroud)
我的下一个目标是实现自定义语句,修饰符,函数等(如'for'循环)但我真的不知道我是否应该使用另一个我不知道的模块.我想到了正则表达式,但我觉得这不是一种有效的方法
任何帮助表示赞赏,我相信这对其他人也有用.
谢谢
归档时间: |
|
查看次数: |
11268 次 |
最近记录: |