J'utilise le code suivant pour planifier une tâche, mais l'entrée Crontab qu'elle produit est dans un format incorrect.Python crontab crée une entrée au format incorrect
def main():
from crontab import CronTab
cron = CronTab(user=True)
job = cron.new(command='python /home/niroshan/repos/maisie/Tests/dummyprint.py')
job.minute.on(2)
cron.write()
Quand j'exécute crontab -e
je peux voir après l'entrée crontab, mais le script ne soit pas appelé.
2 * * * * python /home/niroshan/repos/maisie/Tests/dummyprint.py
Après quelques googler j'ai changé manuellement l'entrée pour ressembler ci-dessous et il a commencé à travailler.
*/2 * * * * python /home/niroshan/repos/maisie/Tests/dummyprint.py
Comment puis-je obtenir python pour créer l'entrée au format correct?