安排一个Python脚本的Web服务器上运行(Schedule a python script to

2019-10-19 08:30发布

我在写一个Python脚本,我将要自动运行的过程中,说每天晚上。

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

我遇到解决方案已经从CGI,WSGI,以“microframeworks”不等。 我也知道松散的Django(是一个“microframework”?)。

我不知道我应该使用这个简单的任务 - 我不知道如果它甚至需要什么,可我只是将其存储在服务器上,并安排其通过的cPanel运行?

Answer 1:

如果你是一个* nix的服务器上运行,并且您的用户帐户有权使用cron的 。

使用编辑你的crontab $ crontab -e

沿着这些线路的条目将运行在每天午夜的工作:

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



文章来源: Schedule a python script to run on webserver