Słaba pora i dzień na porady programowania, ale spróbuję. Bawię się trochę #tkinter i natrafiłem na problem. Nie wiem jak zrobić, żeby odświeżał się tekst na labelce, który zmienia sie w wywoływanej funkcji. Najlepiej na przykładzie: https://pastebin.com/DvQxw9n4 Chciałbym żeby po kliknieciu, najpierw na labelce pojawił się napis informujacy o kliknięciu, a dopiero potem wynik. Teraz to wyglada tak, że tekst, który informuje o kliknięciu jest pomijany na GUI, bo (jak rozumiem) odświeżenie labelki nastepuje dopiero w mainloop() czyli po wykonaniu całej funkcji. #python #naukaprogramowania
Bawię się trochę #tkinter i natrafiłem na problem. Nie wiem jak zrobić, żeby odświeżał się tekst na labelce, który zmienia sie w wywoływanej funkcji. Najlepiej na przykładzie:
https://pastebin.com/DvQxw9n4
Chciałbym żeby po kliknieciu, najpierw na labelce pojawił się napis informujacy o kliknięciu, a dopiero potem wynik. Teraz to wyglada tak, że tekst, który informuje o kliknięciu jest pomijany na GUI, bo (jak rozumiem) odświeżenie labelki nastepuje dopiero w mainloop() czyli po wykonaniu całej funkcji.
#python #naukaprogramowania
A jeżeli chcesz żeby nie blokowało okna, to najprościej jest uruchomić osobny thread.
@croppz: załatwiło sprawę, dziękuję ( ͡° ͜ʖ ͡°)