Python能像PHP和JSP一样嵌入HTML吗?

24
有没有一种像PHP或JSP那样在HTML中编写Python的嵌入式方法?

你可以使用mod_python,但是mod_wsgi + Django是更好的选择。 - belteshazzar
5个回答

23

我查阅了Cog并发现它主要适用于C ++。你会如何在HTML中实现它? - rassa45

7

有一种方法是在业务层和表示层之间使用模板引擎或其他分离方式。但强烈建议使用模板引擎,因为它能使代码更易维护。

目前有一些使用Python作为模板语言的可用选项,但这种方式并不理想,因为Python对空格很敏感,所以需要添加特殊的语法处理。


2

多种模板引擎都以某种方式支持此功能:Mako、Jinja和Genshi是所有流行选择。

不同的引擎支持Python的不同特性,可能更适合您的需求。最好的方法是尝试它们并看看哪个可行。


1

使用Cheetah或其他模板引擎。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接