Ich versuche mich gerade dabei eine Trainingsuhr in Python mit tkinter zu schreiben. Mein Skript sieht bisher wie folgt aus:
Code: Alles auswählen
from tkinter import ttk
from tkinter import *
fenster = Tk()
fenster.title("Trainingshelfer, Beine")
def weitercom():
fenster2 = Tk()
fenster2.title("Trainingsuhr")
def start():
#hier scheitere ich
anzeige_1 = Label(fenster2, text=("Training: ", count_1))
anzeige_2 = Label(fenster2, text=("Pause: ", count_2))
count = dauer.get()
pause_t = Label(fenster2, text="Pause: ")
pause_a = Label(fenster2, text=(pause.get(), "sek."))
dauer_t = Label(fenster2, text="Dauer: ")
dauer_a = Label(fenster2, text=(dauer.get(), "sek."))
sets_t = Label(fenster2, text="Anzahl Sätze: ")
sets_a = Label(fenster2, text=sets.get())
start_uhr = Button(fenster2, text="Start", command=start)
exit_uhr = Button(fenster2, text="exit", command=fenster2.quit)
pause_t.grid(row=0, column=0)
pause_a.grid(row=0, column=1)
dauer_t.grid(row=1, column=0)
dauer_a.grid(row=1, column=1)
sets_t.grid(row=2, column=0)
sets_a.grid(row=2, column=1)
anzeige_1.grid(row=3, column=0)
anzeige_2.grid(row=4, column=0)
start_uhr.grid(row=5, column=0)
exit_uhr.grid(row=5, column=1)
fenster2.mainloop()
info = Label(fenster, text="Selbsterklärend:")
#Schieberegler Dauer
label_dauer = Label(fenster, text="Belastungsdauer auswählen: ")
dauer = Scale(fenster, from_=10, to=70, orient=HORIZONTAL)
#Schieberegler Pause
label_pause = Label(fenster, text="Pausenlänge auswählen: ")
pause = Scale(fenster, from_=0, to=30, orient=HORIZONTAL)
#Schieberegler Sets
label_sets = Label(fenster, text="Sets auswählen: ")
sets = Scale(fenster, from_=1, to=10, orient=HORIZONTAL)
#Buttons
weiter = Button(fenster, text="weiter", command=weitercom)
exit = Button(fenster, text="Exit", command=fenster.quit)
label_dauer.grid(row=0, column=0)
dauer.grid(row=0, column=1)
label_pause.grid(row=1, column=0)
pause.grid(row=1, column=1)
label_sets.grid(row=2, column=0)
sets.grid(row=2, column=1)
weiter.grid(row=3, column=0)
fenster.mainloop()
Bitte um Denkanstöße und bedanke mich!