Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python html集成_Python_Html - Fatal编程技术网

python html集成

python html集成,python,html,Python,Html,这是一个完整的n00b问题,我知道我可能会因为问这个问题而被否决,但我对python的html集成完全感到困惑。 据我所知,将python与html代码集成的一种方法是使用mod_python。 现在,有没有其他更有效地将python与html结合使用的方式或方法 请给我一些建议,因为我对学习python还不熟悉,可能需要一些帮助。 如能提供一些代码示例的指针,将不胜感激 非常感谢 编辑:我还想知道的是,PyHP和mod_python的相互比较情况。我是说他们有什么不同?那Django呢?Dja

这是一个完整的n00b问题,我知道我可能会因为问这个问题而被否决,但我对python的html集成完全感到困惑。 据我所知,将python与html代码集成的一种方法是使用mod_python。 现在,有没有其他更有效地将python与html结合使用的方式或方法

请给我一些建议,因为我对学习python还不熟悉,可能需要一些帮助。 如能提供一些代码示例的指针,将不胜感激

非常感谢


编辑:我还想知道的是,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

但是对于一个完整的noob,我会从一个完整的web框架开始(在这种情况下,您通常可以忽略上面的链接)。Django或Grok都是易于使用和学习的全堆栈framworks。Django更受欢迎,但Grok建立在13年的Web应用程序发布经验之上,非常酷。区别在于品味


如果你想要更简约的东西,你的牡蛎世界,那么Python有无数的web框架,从BFG到Turbogears。

Python web应用程序与web服务器对话的标准方式是WSGI。还可以查看WebOb

但是对于一个完整的noob,我会从一个完整的web框架开始(在这种情况下,您通常可以忽略上面的链接)。Django或Grok都是易于使用和学习的全堆栈framworks。Django更受欢迎,但Grok建立在13年的Web应用程序发布经验之上,非常酷。区别在于品味


如果你想要更简约的东西,你的牡蛎世界,那么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
的进入门槛非常低,因此您可以快速启动并运行。Seconded
web.py