Python Threading Interrupt Schlaf

Gibt es in Python eine Möglichkeit, einen Thread im Ruhezustand zu unterbrechen? (Wie wir es in Java tun können)

Ich suche so etwas.

  import threading
  from time import sleep

  def f():
      print('started')
  try:
      sleep(100)
      print('finished')
  except SleepInterruptedException:
      print('interrupted')

t = threading.Thread(target=f)
t.start()

if input() == 'stop':
    t.interrupt()

Der Thread schläft 100 Sekunden lang und wenn ich 'stop' eingebe, unterbricht er

Antworten auf die Frage(4)

Ihre Antwort auf die Frage