Python-crontab job.write() 导致 fileIO 错误



我正在尝试使用 python-crontab 运行作业,但是当我尝试使用cron.write()保存作业时,我收到一个 fileIO 错误IOError("Please specify user or filename to write.") OSError: Please specify user or filename to write.以下是我的完整代码:

from crontab import CronTab
cron = CronTab()
job  = cron.new(command='python3 /backend/main/update.py')
job.minute.every(1)
cron.write()

您需要将用户名传递给 CronTab 初始值设定项以启用写入。

像这样的东西

from crontab import CronTab
cron = CronTab(user='your username')
job = cron.new(command='python helloworld.py')
job.minute.every(1)
cron.write()

最新更新