import tkinter as tk
from tkinter import *
import time
import winsound
from tkinter.messagebox import *
def start():
Предполагается задержать операцию на вводимое значение времени
ucenje = int(ucenje_unos.get())
pauza = int(pauza_unos.get())
time.sleep(ucenje)
showwarning(title="Vreme je isteklo!", message="Počinje pauza.")
time.sleep(pauza)
showwarning(title="Vreme je isteklo!", message="Vreme za učenje.")
win = Tk()
обычный код tkinter, который я знаю, что он работает
win.title("Study timer")
win.resizable(width = False, height = False)
tk.Label(text = "Vreme učenja").grid(row = 0, column = 0)
tk.Label(text = "Pauza").grid(row = 1, column = 0)
или, может быть, здесь есть ошибка, я думаю ...
ucenje_unos = tk.Entry().grid(row=0,column=2)
ucenje_unos = IntVar()
pauza_unos = tk.Entry().grid(row=1,column=2)
pauza_unos = IntVar()
tk.Button(text="Start",command=start).grid(row=3,column=3)
mainloop()