-1
StringVar() 및 IntVar()에 큰 문제가 있습니다. 이 코드는 올바르게 작동하는 대신 오류를 발생시킵니다.(Python 3.4 Tkinter) IntVar/StringVar 문제
x = IntVar()
Radiobutton(root, variable=x, value=1).pack()
Radiobutton(root, variable=x, value=2).pack()
if x == 1:
do something
elif x == 2:
do something else
나는했습니다 심지어 print(x)
을 넣어 그것은 PY_VAR0
를 반환합니다. 동적 응답을 깨지 않고 IntVar
을 int
으로 전환하는 방법은 무엇인가요? 당신이 필요로하는
if x.get() == 1:
...
'x.get()': – Ajean