擅长:python、mysql、java
<p>问题是您没有为CronTab指定任何要从中加载的用户或文件名。错误在于,默认情况下,它会将空的crontab写出给用户,即使您没有指定用户。在</p>
<p>现有文件指出:</p>
<pre><code>from crontab import CronTab
empty_cron = CronTab()
my_user_cron = CronTab(user=True)
users_cron = CronTab(user='username')
</code></pre>
<p>这是正确的,因为你正在生成一个空的crontab。因此,我已经提交了一个修复程序和一个测试,以确保如果您试图在不指定用户或文件名的情况下编写一个空的\u cron,它会导致错误。在</p>
<p>请将<code>user=True</code>添加到代码中,使其按预期工作。在</p>