一定の時間間隔でプログラムを実行する方法を考える必要がありましたので、考えたスクリプトをメモしておきます。 これを使えば、OpenCVを使っているときに、while文の中で動画を取得し処理している最中に、任意のインターバルで時刻や分析データをファイルに保存することができます。 # ---- 一定の時間間隔でプログラムを実行する方法 ---- # interval_test.py import datetime import numpy as np initial_time = datetime.datetime.now() time_cnt = 0 # sec 初期値 time_interval = 1 # sec 定期実行の時間間隔 while True: # 現在時間 sec current_time = (datetime.datetime.now() - initial_time)
![Python:一定の時間間隔でプログラムを実行する方法 - 流行の科学技術を勝手に追いかけるブログ 人工知能 仮想現実 ブロックチェーン](https://cdn-ak-scissors.b.st-hatena.com/image/square/ec85a8370c7a56523b6e5b551c65bade8ec4a9dd/height=288;version=1;width=512/https%3A%2F%2Ftoyo-interest.com%2Fwp-content%2Fuploads%2F2019%2F03%2Ff81fd2e4c52864042852c112ce927ae2.jpg)