我第一次尝试使用以下方法设置 Crontab:
* * * * * cd /Users/alexlee/PycharmProjects/pythonProject1 && /usr/bin/python C19 Webscrape.py
但是脚本没有运行。我已授予对终端和 Cron 的完整磁盘访问权限,但这并没有奏效。
有什么建议吗?
答案 0 :(得分:-1)
Crontab 只接受 shell 命令。
如果要运行python脚本,请编写一个shell脚本来运行其中的python脚本。在 crontab 中使用 shell 脚本。
例如以下可以是shell脚本:
#!/bin/sh
# launcher.sh
# print Hello World!
sudo python /<location-here>/hello.py
这可能是您的 Python 代码:
# hello.py
print("Hello World!")
我找到了一篇帮助我开始使用 Crontab 的帖子:https://linuxize.com/post/scheduling-cron-jobs-with-crontab/