【问题标题】:How to properly setup cron?如何正确设置 cron?
【发布时间】:2019-08-26 17:52:52
【问题描述】:

所以,我有一个 python 脚本,它附加了一个文件。我想用 cron 安排它,每分钟运行一次。我尝试了很多解决方案,但 cron 仍然没有运行我的脚本。

这是我的 python 脚本:

#!/usr/bin/env python3
import datetime

f = open("test.txt", "a+")
f.write(str(datetime.datetime.now()))

这是我的 cron 文件:

*/1 * * * * /home/iczyrskidc/PycharmProjects/testzone/testzone.py

我尝试通过以下方式授予文件权限:

chmod +x testzone.py

这是日志文件的输出:

Aug 26 11:39:01 OptiPlex-7010 CRON[12502]: (iczyrskidc) CMD (/home/iczyrskidc/PycharmProjects/testzone/testzone.py)

有什么想法导致 cron 不工作吗?

【问题讨论】:

  • 你在哪里寻找你的输出文件?
  • 我觉得需要在文件的路由前加上python
  • 在python脚本所在目录下。

标签: python linux cron


【解决方案1】:
*/1 * * * * cd /home/iczyrskidc/PycharmProjects/testzone && /usr/bin/python3 testzone.py

【讨论】:

  • 在您分享问题的代码中,您可能会在根目录中找到输出文件
猜你喜欢
  • 2016-02-19
  • 2015-07-05
  • 2019-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-14
  • 1970-01-01
  • 2021-01-18
相关资源
最近更新 更多