XAMPP - 在网页上执行Python脚本

时间:2012-08-12 20:11:06

标签: python web-services xampp webpage

如何在网页上执行Python脚本?

我使用XAMPP来创建Apache服务器。是否有关于如何执行.py脚本的教程/示例或指南?我正在使用Windows 7并在我的本地计算机上安装了Python。如果我通过Web链接访问.py脚本,它看起来好像是HTML代码并且没有执行任何操作。

3 个答案:

答案 0 :(得分:2)

通常,您不会在浏览器中执行Python。相反,浏览器通过从服务器请求资源来访问资源(或“网页”,如http://example.com/mypage)。正确管理服务器(例如,Apache)会将请求的处理传递给某些Python脚本。然后,您的Python脚本会创建一些输出(例如,HTML),然后服务器返回到浏览器以供浏览器显示。

但是,有些网站发现在浏览器中运行逻辑(脚本)非常有用,而不是在服务器上运行。这样做的标准方法是使用JavaScript(尽管过去在浏览器中内置了其他语言,例如VBScript in Internet Explorer)。

目前,几乎所有浏览器都已将JavaScript作为浏览器中的脚本语言。为了在浏览器中使用任何其他语言(包括Python),浏览器必须支持该脚本语言(或者需要有一个附加组件来支持该脚本语言)。仅仅在浏览器旁边安装Python就不够了。有关详细信息,请参阅Python文档 Web Browser Programming

另一种选择是使用Pyjs之类的东西。这是一个用Python编写代码的库,并将必要的部分转换为JavaScript。这不完全是“浏览器中的Python”,但它可能是您正在寻找的东西。

答案 1 :(得分:0)

答案 2 :(得分:-1)

通常Python的良好资源是the official documentation

他们很好地解释了Python的许多方面。在网络上使用Python是一个很重要的部分,他们有一个很好的概述。

相关问题