ブログ

割とコンピュータよりの情報をお届けします。

2018/09/4

Pythonで一定間隔で実行3

pip install timeintervalでインストールされるモジュールだと一定間隔の処理実行も可能らしいが,ライセンスに注意とまだ未完成感が半端ない。

一応サンプル的なコードは以下のようになる。

import timeinterval
from time import sleep
from datetime import datetime


def tick_(arg1, arg2):
    print(datetime.now().strftime("%Y/%m/%d %H:%M:%S"))

stopper = timeinterval.start(1000, tick_, 1, 0)

try:
    while True:
        sleep(1.0);
except KeyboardInterrupt:
    print('stop');
    stopper.stop()
 

ところが,一応 一定周期で処理は実行されていそうだが,stopper.stop()はなぜか効かない。

なんと簡単な,と思ったが,あまり使えそうにない。

≫ Read More

2018/09/04 コンピュータ   TakeMe