安排python脚本在webserver上运行

时间:2014-02-15 22:28:35

标签: python django web-services cgi wsgi

我正在编写一个Python脚本,我希望每天晚上都能自动运行。

我打算从服务器上运行它,部分原因是因为我有一个,所以我可能一直都在,但也要学习如何做到这一点,这可能在某些时候最终成为一个更完整的'网络应用程序' - 现在虽然只是阅读一些数据,然后发送电子邮件。

Solutions I've come across的范围从cgi,wsgi到'microframeworks'。我也松散地意识到Django(这是一个'微框架'?)。

我不知道我应该使用哪个这个简单的任务 - 我不知道它是否需要任何东西,我可以将它存储在服务器上并安排它通过cpanel运行吗?

1 个答案:

答案 0 :(得分:3)

如果您在* nix服务器上运行并且您的用户帐户有权限,请使用cron

使用$ crontab -e

编辑您的crontab

沿着这些方向的条目将在每晚的午夜开始工作:

0 0 * * * python /path/to/myscript.py