【问题标题】:XAMPP - Execute Python script on web pageXAMPP - 在网页上执行 Python 脚本
【发布时间】:2012-08-09 03:56:46
【问题描述】:

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

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

【问题讨论】:

  • 你可以使用 mod_python modpython.org
  • modpython 很久以前就停止了开发,最新版本的 python 不支持

标签: python web-services xampp webpage


【解决方案1】:

Python 的好资源通常是the official documentation

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

【讨论】:

    【解决方案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”,但它可能是您正在寻找的东西。

    【讨论】:

      【解决方案3】:

      我想这个链接会有所帮助.... https://community.apachefriends.org/f/viewtopic.php?t=42975

      【讨论】:

        猜你喜欢
        • 2014-12-13
        • 2019-08-21
        • 2014-08-15
        • 1970-01-01
        • 2016-10-31
        • 1970-01-01
        • 2021-11-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多