パイソンで定期実行させるモジュールのサンプルコード

Pythonで定期的なタスクを実行するためには、schedulecronといったモジュールを使用することがあります。以下に、Pythonで定期実行するための簡単なサンプルコードを示します。この例では、scheduleモジュールを使用します。

まず、scheduleモジュールをインストールします。

bash
pip install schedule

次に、以下のサンプルコードを実行してみてください。この例では、5秒ごとに「Hello, World!」と表示する簡単なスケジュールが設定されています。

python
import schedule import time def job(): print("Hello, World!") # 5秒ごとにジョブを実行 schedule.every(5).seconds.do(job) while True: schedule.run_pending() time.sleep(1)

このコードでは、schedule.every(5).seconds.do(job)で5秒ごとにjob関数が実行されるようにスケジュールが設定されています。schedule.run_pending()はまだ実行されていないジョブを実行するためのメソッドです。time.sleep(1)は1秒待機していますが、これは無限ループを制御しています。

このサンプルコードを実行すると、コンソールに「Hello, World!」と表示され、5秒ごとに表示が繰り返されます。この基本的な例をベースにして、必要に応じてジョブの内容や実行間隔を変更してください。

未分類

Posted by ぼっち