pythonで周期処理 以前、以下のようなエントリーを書きました。 rc30-popo.hatenablog.com pythonでも同様に定周期で何かを実行したい場合があります。 time.sleep()では毎回の処理の時間分だけどんどんタイミングがずれていくので定期的な割り込みを利用します。 ざっくりとは以下の様なイメージ。 import signal,time # インターバルタイマーハンドラー def intervalHandler(signum,frame): """定期的に実行したい処理を書く""" # インターバル起床するハンドラを設定(SIGALRMハンドラー) signal.signal(signal.SIGALRM,intervalHandler) # インターバルタイマー設定 # 最初の開始タイミング1秒後、以後1秒間隔 signal.setitimer(signal