Dobrý den,
na Raspberry Pi mám program pro vykreslení grafu teploty. Teplota se meří v nějakém intervalu a graf se vykresluje na plátně( Canvas). Mám problém v tom že když čekám onen interval mezim jednotlivými měřeními tak je celé okno nepřístupné.
Chci se zeptat zda existuje možnost jak v Pythonu udělat v určitém intervalu nějakou činnost ale přitom aby po celou dobu byly přístupné všechyn prvky v okně, např. tlačítka atd.
Přikládám zkoušku programu na kterém jsem zkoušel vyřešit neúspěšně tenhle problém.
from Tkinter import *
import time
a=1
def tisk():
print a
hlavni=Tk()
simulace = Canvas(hlavni, width=500, height=300)
simulace.grid()
Tlacitko = Button(hlavni, text="tisk", command = tisk)
Tlacitko.grid()
while a<20:
time.sleep(1)
simulace.create_oval(250-a, 150-a, 250+a, 150+a)
a=a+1
hlavni.mainloop()