Ich muss den Text von Tkinter Label basierend auf Berechnungen ändern. Ich benutze einfach label.configure(text="something new")
. Das Problem ist, dass ich dies in jeder Iteration der while-Schleife tun muss. Der Prozess wartet nur bis die Schleife beendet ist und zeigt dann das letzte Ergebnis an. Ich brauche sie ständig.Tkinter's widget.configure innerhalb einer While-Schleife
def new_frequency_1000times():
k=1
while k>1000:
#steps to determine new frequency f
freq_out.configure(text=str(f))
k=k+1
master=Tk()
freq_out = Label(master)
freq_out.grid(row=0, column=1)
button_freq=Button(okno, command=new_frequency_1000times, text="Get new f")
button_freq.grid(row=0, column=0)
Irgendeine Idee, wie man die "Auswertung" innerhalb einer Schleife erzwingt?
Warum nicht einfach die Config in Ihrer while-Schleife setzen? Und Code könnte das Problem besser zeigen. – Pythonista
Ich tat das tatsächlich. Richtig du bist, Code wird hier in einer Sekunde sein. –