python html集成
这是一个完整的n00b问题,我知道我可能会因为问这个问题而被否决,但我对python的html集成完全感到困惑。 据我所知,将python与html代码集成的一种方法是使用mod_python。 现在,有没有其他更有效地将python与html结合使用的方式或方法 请给我一些建议,因为我对学习python还不熟悉,可能需要一些帮助。 如能提供一些代码示例的指针,将不胜感激 非常感谢python html集成,python,html,Python,Html,这是一个完整的n00b问题,我知道我可能会因为问这个问题而被否决,但我对python的html集成完全感到困惑。 据我所知,将python与html代码集成的一种方法是使用mod_python。 现在,有没有其他更有效地将python与html结合使用的方式或方法 请给我一些建议,因为我对学习python还不熟悉,可能需要一些帮助。 如能提供一些代码示例的指针,将不胜感激 非常感谢 编辑:我还想知道的是,PyHP和mod_python的相互比较情况。我是说他们有什么不同?那Django呢?Dja
编辑:我还想知道的是,PyHP和mod_python的相互比较情况。我是说他们有什么不同?那Django呢?Django是关于什么的?您可以阅读一篇关于如何在web上使用Python的教程 简而言之,mod_python将python解释器保存在内存中,以便执行python脚本,这比每次启动它都要快。它不允许像PHP那样将python集成到html中。为此,您需要使用一个特殊的应用程序,如PyHP()或其他应用程序(有几种)。阅读Python教程和文档页面,这里有大量的信息和指向许多模板和html嵌入引擎的链接 像PyHP这样的引擎需要一些开销才能运行。没有它们,python应用程序必须以字符串形式输出HTTP响应头和页面。Mod_wsgi和fastcgi促进了这一过程。我在开头链接的页面对这一点做了很好的概述
如果您不需要坚持使用Apache,您也可以尝试Tornado,这是一种python web服务器。您可以阅读关于如何在web上使用python的教程 简而言之,mod_python将python解释器保存在内存中,以便执行python脚本,这比每次启动它都要快。它不允许像PHP那样将python集成到html中。为此,您需要使用一个特殊的应用程序,如PyHP()或其他应用程序(有几种)。阅读Python教程和文档页面,这里有大量的信息和指向许多模板和html嵌入引擎的链接 像PyHP这样的引擎需要一些开销才能运行。没有它们,python应用程序必须以字符串形式输出HTTP响应头和页面。Mod_wsgi和fastcgi促进了这一过程。我在开头链接的页面对这一点做了很好的概述
如果你不需要坚持使用Apache,你也可以尝试Tornado,一种python web服务器。我建议你从开始,我建议你从开始python web应用程序与web服务器对话的标准方式是WSGI。还可以查看WebOb
如果你想要更简约的东西,你的牡蛎世界,那么Python有无数的web框架,从BFG到Turbogears。Python web应用程序与web服务器对话的标准方式是WSGI。还可以查看WebOb
如果你想要更简约的东西,你的牡蛎世界,那么Python有无数的web框架,从BFG到Turbogears。我现在宁愿选择apache。谢谢你的帖子。我还想知道的是,PyHP和mod_python是如何相互比较的。我是说他们有什么不同?那Django呢?Django到底是关于什么的?如果您坚持使用Apache,我认为您可能应该研究mod_wsgi()而不是mod_python。mod_python是一个基本的python解释器。使用它,您需要自己输出标题和其他人员,或者使用CGI库。PYHP在它的包中有一些类,但是在某些方面也限制了你:像PHP一样,你不能在页面的中间抛出一个页眉。Django是一个框架。它是一个python包(包含一些类和函数的一组模块),它促进了很多操作,比如页面生成、数据库查询。最好阅读他们的文档,因为我不是Django方面的专家。mod_python包提供了一个PSP处理程序,它允许混合使用python代码和HTML,所以mod_python不允许这样做的说法是错误的。我现在宁愿使用apache。谢谢你的帖子。我还想知道的是,PyHP和mod_python是如何相互比较的。我是说他们有什么不同?那Django呢?Django到底是关于什么的?如果您坚持使用Apache,我认为您可能应该研究mod_wsgi()而不是mod_python。mod_python是一个基本的python解释器。使用它,您需要自己输出标题和其他人员,或者使用CGI库。PYHP在它的包中有一些类,但是在某些方面也限制了你:像PHP一样,你不能在页面的中间抛出一个页眉。Django是一个框架。它是一个python包(包含一些类和函数的一组模块),它促进了很多操作,比如页面生成、数据库查询。最好阅读他们的文档,因为我不是Django方面的专家。mod_python包提供了一个PSP处理程序,它允许混合python代码和HTML,所以mod_python不允许这样做的说法是错误的
web.py
的进入门槛非常低,因此您可以快速启动并运行。Secondedweb.py
对