|
|
1
2
quixote 是一个古老但仍然引人入胜的框架——它基本上“在Python中嵌入HTML”(而不是像所有流行的模板系统那样,反之亦然)。 一个简单的例子 the overview :
在Python中,这些字符串中的第一个将是docstring,其他字符串将被忽略,而
我怀疑你想领养
沿着类似的路线走得更远的是 nevow stan ,其中典型的例子是…:
有点“更酷”。。。因为您不必担心是否正确关闭标记;-)。 但最终,对于生产工作,模板化系统 jinja2 mako 如今,人们通常更倾向于使用这种方法——我想,主要的实际原因是,与wrt提供的“在Python中嵌入HTML/XML”方法相比,它们更好地将表示逻辑(在模板中)与其他层(在Python代码中)分离开来。 |
|
|
2
1
http://markup.sourceforge.net/ 编辑:下面是另一个看起来非常相似的模块: http://www.decalage.info/en/python/html |
|
|
3
1
Python string.Template可以执行您想要的操作。而且它是内置的。 http://docs.python.org/library/string.html#template-strings 如果没有进一步的定义或示例,我无法理解“似乎更重的api”。 |
|
|
4
0
如果你在寻找基本的和裸露的骨头,那么古代的 HTMLgen 就行了。否则,请使用模板引擎。 |