从python代码获取html输出

时间:2009-12-23 16:03:49

标签: python html

我有字典并且想要生成html页面,其中将使用键和值绘制简单的html表。如何从python代码完成?

5 个答案:

答案 0 :(得分:10)

output = "<html><body><table>"
for key in your_dict:
  output += "<tr><td>%s</td><td>%s</td></tr>" % (key, your_dict[key])
output += "</table></body></html>
print output

答案 1 :(得分:2)

您可以使用Jinja之类的模板引擎。模板引擎列表可用here

答案 2 :(得分:1)

您可能对标记感兴趣,请参阅http://markup.sourceforge.net/

答案 3 :(得分:1)

您也可以考虑使用Mako模板库。

答案 4 :(得分:0)

除了众多的模板引擎外,您还可以考虑使用内置的Template.。它将为您提供基本的模板功能,而无需学习(或选择)模板库。