time.sleep(60)にしたらタスクはスキップされる?
time.sleep(60)が含まれている場合、その部分でプログラムが1分間停止されます。この間、他のタスクやイベントがブロックされるため、ジョブがスケジュールされている場合でも実行されません。ですので、実際の運用ではこれは望ましい動作ではありません。
このような場合、外部のタスクスケジューラやサービスを使用して、指定された時間に定期的にスクリプトを実行することが推奨されます。たとえば、LinuxではCronジョブ、Windowsではタスクスケジューラを利用することが一般的です。これらのツールは指定された時間にプログラムを自動的に起動してくれます。

ディスカッション
コメント一覧
まだ、コメントがありません