Я совсем новичок в программировании,я не понимаю,как мне возвратить время в list_of_gets и при этом уничтожить окно.Я приветствую критику и советы в сторону своего кода.
from tkinter import *
from tkinter import ttk
def time_set(x):
#main presets
root=Tk()
root.title('timer')
root.geometry('400x200+1515+850')
root.resizable(False, False)
#icon
icon=PhotoImage(file = "timer.png")
root.iconphoto(True, icon)
#fields for user time
entry_hour=ttk.Entry()
entry_minute=ttk.Entry()
entry_second=ttk.Entry()
entry_hour.pack()
entry_minute.pack()
entry_second.pack()
list_of_gets = [entry_hour.get(), entry_minute.get(), entry_second.get()]
def close_window():
root.destroy()
def set():
return list_of_gets
#button for preset
button_set = ttk.Button(text='Set', command=set)
button_set.pack(anchor=W)
#button for start
button_start=ttk.Button(text='Start',command=close_window)
button_start.pack(anchor=E)
root.mainloop()
print(time_set(True))