从 MacOS 使用 cron 作业执行 python 脚本

问题描述 投票:0回答:3

我正在尝试在 MacOS 上创建一个非常简单的 Cron 作业来执行 Python 脚本。

我的 Cron 工作:

* * * * * usr/bin/python3 /Users/gaetan/Desktop/createfolder.py

当我从终端运行脚本时工作正常,但从 cron 没有执行任何操作。

我不明白可能是什么错误,我已授予所有权限并仔细检查路径。

python macos cron
3个回答
0
投票

在 Mac 和 Linux 上,crontab 语法是相同的! 但我建议不要出于某种原因使用默认系统操作你的 crontab。

当您使用

python
时,您可以使用
celery
它将节省您庞大的时间安排任务:https://docs.celeryproject.org/en/stable/userguide/periodic-tasks.html


0
投票

您绝对可以在 macOS 上使用

cron
。第一步授予对整个磁盘的二进制权限。

其次,请确保检查所有内容的完整路径 - 您的Python可执行文件在问题中不正确,因为它需要以

/usr/...

开头

如果您需要更多帮助,这里是针对 Apple 操作系统的合作伙伴网站上的答案,其中包含有关调试和隐私控制的详细信息。


0
投票

在我的 mac“完整磁盘”上我没有看到任何 cron?

© www.soinside.com 2019 - 2024. All rights reserved.