Python таймер

Python таймер

запуск по таймеру:
import time
from threading import Timer
class RepeatTimer(Timer):
   def run(self):
      while not self.finished.wait(self.interval):
      self.function(*self.args, **self.kwargs)
   def dummyfn(msg="foo"):
      print(msg)

timer = RepeatTimer(1, dummyfn)
timer.start()
#time.sleep(5)
#timer.cancel()

# С аргументами
#timer = RepeatTimer(1, dummyfn, args=("bar",))
#timer.start()
#time.sleep(5)
#timer.cancel()

Комментарии

Популярные сообщения из этого блога

Ответы по промбезопасности. А.1. ПБП 115.15 Подготовка и аттестация руководителей и специалистов организаций по основам промышленной безопасности

Ответы по промбезопасности. Б.2.23 ПБ 1223.8 Подготовка и аттестация руководителей и специалистов организаций, эксплуатирующих сосуды, работающие под давлением, на опасных производственных объектах

Unity3D C#