如何在web上运行简单的python脚本

如何在web上运行简单的python脚本,python,web,python-module,Python,Web,Python Module,在web上运行python脚本的最简单方法是什么 我一直在学习使用python来创建非常简单的脚本,这些脚本可以将web上的数据表示为HTML,可以剪切并粘贴到CMS中 我想与我的同事分享这项技术,而不强迫他们在机器上安装python,我认为web将是一个很好的解决方案 我见过从Django到Flask、Tornado到Python的各种解决方案,但我只是被大量的服务器语言淹没了 有没有人能建议一个框架,让新手在我获得更多经验后可以轻松开始和发展 第二个问题:让模块支持工具包有多容易?或者说不容

在web上运行python脚本的最简单方法是什么

我一直在学习使用python来创建非常简单的脚本,这些脚本可以将web上的数据表示为HTML,可以剪切并粘贴到CMS中

我想与我的同事分享这项技术,而不强迫他们在机器上安装python,我认为web将是一个很好的解决方案

我见过从Django到Flask、Tornado到Python的各种解决方案,但我只是被大量的服务器语言淹没了

有没有人能建议一个框架,让新手在我获得更多经验后可以轻松开始和发展


第二个问题:让模块支持工具包有多容易?或者说不容易?

您是否考虑过尝试Google App Engine。这里有一些细节:

如果你只对刮擦感兴趣,那么这可能是你想要的。它允许您在python中构建scraper,并处理存储


否则,这可能就是答案。

您可以在apache中轻松设置它。。虽然不确定您在服务器上运行的是哪个操作系统

对于Ubuntu 12.04:

首先,安装Apache的模块:

sudo aptitude install libapache2-mod-wsgi
然后,重新启动Apache:

sudo service apache2 restart
然后您可以添加到测试中;在
/usr/lib/cgi-bin/
中安装它,然后从
运行http://your-domain/cgi-bin/your-script.py

#!/usr/bin/env python
# -*- coding: UTF-8 -*-

print "Content-Type: text/html"     # needed to indicate that the content is HTML
print                               # blank line, end of headers, don't remove

print "Hello World!"

希望有帮助

谢谢。这看起来很有希望。我来看看。我确实学会了用Scraperwiki刮,但是我慢慢地达到了我想把我的翅膀伸进其他东西的程度。只是事实证明,这种转变比我想象的更可怕。不过谢谢你。这是一个很好的学习平台。