Python:如何在网页上显示结果?

use*_*503 9 python

对于那些知道答案的人来说,这很可能是一个愚蠢的问题,但我是初学者,而且在这里:

我有一个Python脚本,我在命令行中运行一些参数,它打印出一些结果.假设结果是一些HTML代码.

我从来没有为网络做任何Python编程,也无法搞清楚......我需要一个页面(好吧,我知道如何将文件上传到服务器,Apache正在运行,Python安装在服务器上.. .)有一个编辑字段,它将接受该参数,并提交按钮,我需要它在用户提交适当的参数后在网页上"打印"结果,或显示在命令行情况下的任何输出印刷.

我已经阅读了Dive Into Python关于"HTML处理"和"HTTP Web服务"的章节,但它们没有描述我正在寻找的内容.

如果答案不是很短,我会非常感谢链接到更相关的内容,或者谷歌的关键词.

Osc*_*Ryz 4

听起来你只需要在 apache 上启用 CGI,这几乎会将你的输出重定向到网络服务器输出。

Python确实有CGI库,你可以看一下。

这是Guido 的一篇文章(有点过时)

还有一个 看起来很有前途的交互式指令。

附注

也许您可能还想查看 Google 为这个Google 应用程序引擎提供的产品(但它可能不是您想要的)