zdar,mam naky takovyto kod :
ffrom Tkinter import *
def zaklNastaveni():
print logovat
if logovat == 1:
log=open("log.txt","a")
log.write("základní nastavení: LOGOVÁNÍ:")
log.write(logovat)
log.write(" VYPNUTI PO SKONCENI DOWNLOADU:")
log.write(vypinani)
log.flush()
else:
print"chyba"
def stahovani():
zaklNastaveni()
root=Tk()
vypinani = IntVar()
vypinani.set(0)
logovat = IntVar()
logovat.set(0)
bvyp = Checkbutton(root, text = 'Vypnout po skonceni downloadu', variable = vypinani, onvalue=1,offvalue=0)
bvyp.pack()
blog = Checkbutton(root, text = 'logovat prubeh', variable = logovat,offvalue=0, onvalue=1)
blog.pack()
button=Button(root,text="start",command=stahovani)
button.pack()
root.mainloop()
tak se promenne logovat ani vypnout nezmeni hodnota?Cim to je?