【Python】指定した時間にだけ実行するプログラムの作成方法

この記事では、Pythonを使って特定の時間にプログラムを実行する方法を学ぶことができます。

特定の時間に自動的に処理を行いたいときに役立つ内容です。

目次から探す

Pythonで指定した時間にだけ実行するプログラムの作成方法

はじめに、Pythonを使用して指定した時間にだけプログラムを実行する方法を学ぶことができます。

この機能は、特定の時間に自動的に処理を実行したい場合に便利です。

以下では、Pythonを使用してこの機能を実装する方法を解説します。

1. datetimeモジュールを使用する

Pythonのdatetimeモジュールを使用すると、現在の日付や時間を取得し、比較することができます。

これを活用して、指定した時間にプログラムを実行することが可能です。

2. 指定した時間にプログラムを実行するサンプルコード

以下に、指定した時間にプログラムを実行するサンプルコードを示します。

この例では、指定した時間になるとメッセージを表示するだけの簡単なプログラムです。

import datetime
import time

# 指定した時間(ここでは14時30分)になるまで待機
while True:
    now = datetime.datetime.now()
    if now.hour == 14 and now.minute == 30:
        print("指定した時間になりました!")
        break
    time.sleep(60)  # 60秒待機
指定した時間になりました!

終わりに

以上で、Pythonを使用して指定した時間にだけプログラムを実行する方法について解説しました。

datetimeモジュールを使用して現在の時間を取得し、指定した時間と比較することで、特定の時間にプログラムを実行することができます。

是非、この方法を活用して自動処理を行ってみてください。

目次から探す