Python time.sleep
Ich versuche, Text in einem Textfeld zu löschen, nachdem ich 5 Sekunden gewartet habe, aber stattdessen wird das Programm nicht ausgeführt und geht über alles andere in den Ruhezustand. Gibt es auch eine Möglichkeit, mein Textfeld in den Ruhezustand zu versetzen, damit ich anderen Code ausführen kann, während der Text eingefroren ist?
<code>from time import time, sleep from Tkinter import * def empty_textbox(): textbox.insert(END, 'This is a test') sleep(5) textbox.delete("1.0", END) root = Tk() frame = Frame(root, width=300, height=100) textbox = Text(frame) frame.pack_propagate(0) frame.pack() textbox.pack() empty_textbox() root.mainloop() </code>