Witam piszę prostą gierkę dla nauki Tkintera. Chciałem zrobić wyświetlanie procentów w taki sposób jakby się ładowały lecz niestety po dodaniu time.sleep() program zawiesza się. Czy ma ktoś pomysł czemu tak się dzieje i jak to rozwiązać? Bez używania time.sleep() program śmiga i wszystko wyświetla
def take():
nameGet = name1.get()
nameGet2 = name2.get()
sign = "%"
if(len(nameGet2) and len(nameGet2) >0):
percent = random.randrange(0, 101)
for i in range(0, percent):
ix = str(i) + "%"
labelPercentText = Label(root, text=ix, background="#fc4f4f", font=('sanserif', 15))
labelPercentText.place(x=425, y=200)
time.sleep(2)
else:
labelPercentText = Label(root, text="0%", background="#fc4f4f", font=('sanserif', 15))
labelPercentText.place(x=425, y=200)