tkinter und Zeit.schlafen
Ich versuche, löschen von text in einem Textfeld nach einer Wartezeit von 5 Sekunden, sondern das Programm wird nicht ausgeführt, und schlafen über alles. Auch ist es eine Möglichkeit für mich, einfach nur meine textbox schlafen, so kann ich anderen code, während der text eingefroren ist?
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()
Du musst angemeldet sein, um einen Kommentar abzugeben.
Man sollte wirklich mit so etwas wie dem Tkinter nach der Methode eher als
time.sleep(...)
.Gibt es ein Beispiel mit dem nach Methode bei diesem andere stackoverflow-Frage.
Hier ist eine modifizierte version des Skripts verwendet, die nach der Methode: