1

Consider this. I want to deny execution of Timer event:

import threading


def say_hello():
    print 'hello'

threading.Timer(10, say_hello, ()).start()
# now for some reason my plans have changed
# is there a way to erase that Timer and deny execution of say_hello?
Alexey
  • 1,366
  • 1
  • 13
  • 33

1 Answers1

3
t = threading.Timer(10, say_hello, ())
t.start()  # start timer
t.cancel()  # stop it
Abdulafaja
  • 262
  • 2
  • 8