使用 cron 启动 python 文件时出错

使用 cron 启动 python 文件时出错

我正在尝试让一个 python 文件每 2 分钟运行一次,我正在使用以下 cron 命令,但脚本从未运行。有人知道使用 cron 启动 python 文件可能与哪些错误有关吗?

*/2 * * * * /git/project/tags/python scrape.py

答案1

我还会添加脚本文件的完整路径,scrape.py即使它位于与您的Python可执行文件。

此外,我会重定向到命令行以将可能的错误并输出到文件中,至少出于调试目的:

*/2 * * * *   /git/project/tags/python /full/path/to/scrape.py >>/tmp/scrape.out 2>>&1

这样,标准输出和错误输出将被附加到同一个文件。

还要注意,任何 cron 活动的输出都将通过邮件发送给拥有该 crontab 的用户。

相关内容