将python脚本输出到网页

问题描述:

我写了一个python脚本,它从文件中读取文本并写入定义的文本文件。我想以某种方式将我的程序与整个世界的网页结合起来看。将python脚本输出到网页

我希望能够从一个文本框中检索输入文本,让python脚本处理它,然后在另一个文本框中显示输出。

到目前为止,我已经做了相当多的研究,但是我仍然不确定这样做的最佳方式。我试过使用谷歌的应用程序引擎,但遇到了太多问题,例如应用程序引擎运行时环境使用python 2.5.2,我用3.1.2编写了我的程序。除此之外,我只是觉得我开始浪费我的时间试图移植我的程序。

我开始认为JavaScript是要走的路或睡衣。我也想知道是否有可能让python程序在服务器上不断运行并执行系统调用。

我对Web开发知之甚少。我很欣赏任何建议。

这是一个更大的问题,包括:

  • 你要去哪里主办的网站,
  • 如何慢是脚本(可以在几秒钟执行与否),
  • 它需要从文件或数据库访问数据,
  • 如何复杂的是,

我建议你阅读的Django:

那很可能是建立一个简单的网站最简单的方法,但也是非常强大的,如果你想要做更多的东西未来(与这个项目有关还是不)。

然而,由于你的脚本是Python的只有3个,你没有太多的选择,看到了这个问题:

我想,如果不是太硬,它是值得考虑将其转换为Python 2.7。

如果这是一个选项,那么你很可能会下载到Python 2.5并使用Google App Engine。它为你提供了很多免费的事情,如果你要设置你的服务器,你真的不需要担心很多事情。它包含一个修改的(更好的说是缩小版)的Django 1.1版本。当你说你把时间从3.x浪费到2.5时,我想你没有计算你将浪费时间设置所有其他事情。

+0

好的,非常感谢,是的,我想我不会计算需要设置其他事情的时间。事实证明,这比我预想的要复杂得多,但它有趣有趣。 – Christian 2010-11-17 05:08:11

+0

没有问题,希望你能以一种非常适合你的方式解决它! – 2010-11-17 14:02:12

如果您的服务器支持,您可以使用cgi module并创建一个CGI脚本。