Форум сайта python.su
Допустим, мне надо выбрать пол. Мужской или женский. И сохранить в файл цифру (1 или 0).
sex = IntVar() sex.set(0) rad0 = Radiobutton(naming,text = "Мужской", variable = sex, value = 1) rad0.pack() rad1 = Radiobutton(naming,text = "Женский",variable = sex, value = 0) rad1.pack()
Отредактировано Straik32423 (Авг. 18, 2016 22:40:01)
Офлайн
Вы сохраняете ссылу на объект, а не значение в нем.
Вас должен заинтересовать метод .get() используемой Var переменной.
Офлайн
4kpt_IVБлагодарю.
Вы сохраняете ссылу на объект, а не значение в нем.Вас должен заинтересовать метод .get() используемой Var переменной.
Офлайн
4kpt_IV
Вы сохраняете ссылу на объект, а не значение в нем.Вас должен заинтересовать метод .get() используемой Var переменной.
def provodka(): varP.get() if varP == 0: print('Забрать') elif varP == 1: print('Отпустить') root=Tk() varP=IntVar() varP.set(0) provodka1=Radiobutton(root,text='равномерная', variable=varP,value=0, command = provodka) provodka2=Radiobutton(root,text='равномерная с подсечкой', variable=varP,value=1, command = provodka) provodka1.pack() provodka2.pack() provodka1.bind(func=provodka) provodka2.bind(func=provodka)
Отредактировано Deon (Окт. 11, 2017 10:57:37)
Офлайн