2017-08-01 33 views
0

"textvariable"をint varに変更すると助けが必要です。ここに私のコードです:テキスト変数を数値変数に変更する方法。 Tkinter、Python 2.7

from Tkinter import * 

root = Tk() 

strfname = IntVar() 

strlname = IntVar() 

labelf = Label(root, text = 'number').pack() 
fname = Entry(root, justify='left', textvariable = strfname).pack() 

labell = Label(root, text = 'number 2').pack() 
lname = Entry(root, justify='left', textvariable = strlname).pack() 

root.mainloop() 

ありがとう!あなたは `IntVar`を使用しているので

+0

をに.get、それはすでに整数です。変換は必要ありません。 – Novel

答えて

1

使用は

number_variable = strfname.get() 
+2

これは既にIntVarであり、その変換は役に立たない。 'get()'を使うだけです。 – Novel

関連する問題