如何在网页上执行 Python 脚本?
我使用XAMPP创建了 Apache 服务器。是否有关于如何执行 .py 脚本的教程/示例或指南?我正在使用 Windows 7 并在我的本地计算机上安装了 Python。如果我通过 Web 链接访问 .py 脚本,它看起来好像它的 HTML 代码并且没有执行任何操作。
如何在网页上执行 Python 脚本?
我使用XAMPP创建了 Apache 服务器。是否有关于如何执行 .py 脚本的教程/示例或指南?我正在使用 Windows 7 并在我的本地计算机上安装了 Python。如果我通过 Web 链接访问 .py 脚本,它看起来好像它的 HTML 代码并且没有执行任何操作。
通常,您不会在浏览器中执行Python 。相反,浏览器http://example.com/mypage
通过从服务器请求资源来访问资源(或“网页”,如 )。服务器(例如,Apache)在正确管理时会将请求的处理传递给某些 Python 脚本。然后,您的 Python 脚本会创建一些输出(例如 HTML),然后服务器会将这些输出返回到浏览器以供浏览器显示。
但是,一些网站发现在浏览器中运行逻辑(脚本)而不是在服务器上运行很有用。执行此操作的标准方法是使用 JavaScript(尽管过去在浏览器中内置了其他语言,例如Internet Explorer 中的 VBScript)。
现在,几乎所有的浏览器都选择 JavaScript 作为浏览器中的脚本语言。为了让您在浏览器中使用任何其他语言(包括 Python),浏览器必须支持该脚本语言(或需要有一个插件来支持该脚本语言)。仅仅在浏览器旁边安装 Python 是不够的。有关详细信息,请参阅 Python 文档Web Browser Programming。
另一种选择是使用类似Pyjs的东西。这是一个库,您可以使用 Python 编写代码,并将必要的部分转换为 JavaScript。这不完全是“浏览器中的 Python”,但它可能是您正在寻找的东西。
我想这个链接会有所帮助.... https://community.apachefriends.org/f/viewtopic.php?t=42975