Mit Thinker einen Zähler programmieren
Verfasst: Montag 21. Juni 2021, 20:11
Das ist das Programm
import time
from tkinter import*
def acion1():
t = eingabe1.get()
e = eingabe2.get()
try:
t = float(t)
e = int(e)
n = 0
while n != e+1:
label2.config(text=n)
n = n+1
time.sleep(t)
except ValueError:
label2.config(text="Nur Zahlen du Dummkopf")
def acion2():
fens.destroy()
fens = Tk()
fens.minsize(width=300,height= 150)
label1 = Label(fens, text="Wie schnell soll gezählt werden?(max. 0.0001) ")
label2 = Label(fens, text="0")
label3 = Label(fens, text="Wie lang soll die Aufzählung sein?")
eingabe1 = Entry(fens)
eingabe2 = Entry(fens)
knopf1 = Button(fens, text="Generieren", command=acion1)
knopf2 = Button(fens, text="Beenden", command=acion2)
label1.pack()
eingabe1.pack()
label3.pack()
eingabe2.pack()
knopf1.pack()
label2.pack()
knopf2.pack()
fens.mainloop()
So das Problem das ich damit habe ist das ich möchte das dieses Programm mir in Echtzeit die einzelnen Schritte anzeigt( nicht das Endergebnis keine Liste sondern die Echtzeitberechungen (also wie bei einem Timer)) wäre super wenn mir dabei irgendwer helfen könnte
import time
from tkinter import*
def acion1():
t = eingabe1.get()
e = eingabe2.get()
try:
t = float(t)
e = int(e)
n = 0
while n != e+1:
label2.config(text=n)
n = n+1
time.sleep(t)
except ValueError:
label2.config(text="Nur Zahlen du Dummkopf")
def acion2():
fens.destroy()
fens = Tk()
fens.minsize(width=300,height= 150)
label1 = Label(fens, text="Wie schnell soll gezählt werden?(max. 0.0001) ")
label2 = Label(fens, text="0")
label3 = Label(fens, text="Wie lang soll die Aufzählung sein?")
eingabe1 = Entry(fens)
eingabe2 = Entry(fens)
knopf1 = Button(fens, text="Generieren", command=acion1)
knopf2 = Button(fens, text="Beenden", command=acion2)
label1.pack()
eingabe1.pack()
label3.pack()
eingabe2.pack()
knopf1.pack()
label2.pack()
knopf2.pack()
fens.mainloop()
So das Problem das ich damit habe ist das ich möchte das dieses Programm mir in Echtzeit die einzelnen Schritte anzeigt( nicht das Endergebnis keine Liste sondern die Echtzeitberechungen (also wie bei einem Timer)) wäre super wenn mir dabei irgendwer helfen könnte