2017-03-28 3 views
0

次のコードを使用してタスクをスケジュールしますが、生成するCrontabエントリは間違った形式です。Python crontabが間違ったフォーマットのエントリを作成します

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

私はcrontab -eを実行すると、私は、次のcrontabエントリを見ることができますが、スクリプトが呼び出されません。

2 * * * * python /home/niroshan/repos/maisie/Tests/dummyprint.py

いくつかのグーグル後、私は手動で以下のように見えるようにエントリを変更し、それが仕事を始めました。

*/2 * * * * python /home/niroshan/repos/maisie/Tests/dummyprint.py

は、どのように私は正しい形式でエントリを作成するのpythonを得るのですか?

答えて

0

使用この代わりに:

job.minute.every(2) 
on

分 'オン' コマンド、すなわち1時02分、2時02分、等をトリガー

関連する問題