我正在编写一个Python脚本,我希望每天晚上都能自动运行。
我打算从服务器上运行它,部分原因是因为我有一个,所以我可能一直都在,但也要学习如何做到这一点,这可能在某些时候最终成为一个更完整的'网络应用程序' - 现在虽然只是阅读一些数据,然后发送电子邮件。
Solutions I've come across的范围从cgi,wsgi到'microframeworks'。我也松散地意识到Django(这是一个'微框架'?)。
我不知道我应该使用哪个这个简单的任务 - 我不知道它是否需要任何东西,我可以将它存储在服务器上并安排它通过cpanel运行吗?
答案 0 :(得分:3)
如果您在* nix服务器上运行并且您的用户帐户有权限,请使用cron。
使用$ crontab -e
沿着这些方向的条目将在每晚的午夜开始工作:
0 0 * * * python /path/to/myscript.py