2013-04-22 35 views
0

我想在托管的Web服务器上运行带有外部库(beautifulsoup)的Python脚本。Python脚本cronjob与外部库

我需要什么类型的Web服务器?我听说过关于CGI的一些信息? 如何在脚本和服务器上实现并安装外部库? Cronjob只适用于PHP,不是吗? Python有没有“cronjob”?

回答

1

cron是unix类似系统的OS调度程序。它允许您以设定的时间间隔运行任何命令。

你需要一个网络服务器,还是只是想要经常执行脚本?如果你只是想经常执行你的脚本,那么不需要Web服务器,cron就足够了。

我相信你所需要的只是ssh访问和sudo访问服务器。 (亚马逊ec2发布免费微型实例一年)

之后,您可以安装pip, virtualenv,和美丽的汤。然后你可以用cron注册你的命令(它只是执行你的脚本),你全部设置为

+0

Okey,我必须指定我的想法: 我想定期运行一个Python脚本。因为我不想只为这个小脚本运行我的电脑,所以我想给我们一个“web服务器”。我在[freehostsfinder](http://www.freehostsfinder.com)上找到了一个包含不同服务器类型的巨大列表。我需要哪一个?如何在此服务器上常规运行脚本?它如何与外部库一起工作? – CanadaRunner 2013-04-23 21:09:47

+0

CanadaRunner,你的问题不清楚。你能指定你想做什么吗?它几乎听起来像你想在云主机上运行脚本,而不需要启动你的机器。 – Erik 2013-08-10 03:16:29