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

Python crontab job.write()导致fileIO错误,python,cron,Python,Cron,我试图使用python crontab运行作业,但当我尝试使用cron.write()保存作业时,我得到一个fileIO错误IOError(“请指定要写入的用户或文件名”) OS错误:请指定要写入的用户或文件名。下面是我的完整代码: from crontab import CronTab cron = CronTab() job = cron.new(command='python3 /backend/main/update.py') job.minute.every(1) cron.wri

我试图使用python crontab运行作业,但当我尝试使用
cron.write()
保存作业时,我得到一个fileIO错误
IOError(“请指定要写入的用户或文件名”)
OS错误:请指定要写入的用户或文件名。
下面是我的完整代码:

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()

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

像这样的

from crontab import CronTab

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

cron.write()

有什么问题吗?那个错误信息很清楚,不是吗?即使不是,也只有4行代码需要调试。问题是什么?那个错误信息很清楚,不是吗?即使不是,也只有4行代码需要调试。