У меня проблемы с Tkinter и смешиванием его с временным модулем. Моя задержка запуска в функции запуска не работает. Может кто-нибудь помочь мне? - PullRequest
0 голосов
/ 09 ноября 2019
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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...