I've seen this post Python periodic timer interrupt and understand that
threading.Timer( t, function).start()
is the most common solution for a non blocking delay or timer in Python.
I have a couple of questions:
Can you have several of these running at the same time?
How would you cancel-reset a specific running Timer?