0

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

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

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

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

任何人都可以建议一个框架,让新手在我获得更多经验时更容易上手和开发?

第二个问题:拥有可用于支持工具包的模块是否容易?

4

3 回答 3

1

如果您只对抓取感兴趣,也许scraperwiki适合您。它允许您在 python 中构建刮板并处理存储。

否则也许这个问题有答案。

于 2013-07-02T11:11:21.013 回答
1

您是否考虑过尝试 Google App Engine。这里有一些细节:https ://developers.google.com/appengine/docs/python/

于 2013-07-02T10:28:47.207 回答
0

You can set it up in apache with WSGI quite easily.. although not sure which OS you're runnin on the server.

For Ubuntu 12.04:

First, install Apache's module:

sudo aptitude install libapache2-mod-wsgi

Then, restart Apache:

sudo service apache2 restart

Then you can add a simple example program to test; install it in /usr/lib/cgi-bin/ then, just run from 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!"

Hope that helps!

于 2013-07-02T12:30:06.637 回答