title: Breaking threading.Timer when a function is executed
body: <p>I set a timer in Python for, lets say, 20 seconds, but in between if another function is called, then the timer should break. </p>
  
  <p>Is there any way to execute this using Python's <code>threading.Timer</code>?</p>