2017-08-01 72 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() 

謝謝!

+0

既然你使用'IntVar',它已經是一個整數。不需要轉換。 – Novel

回答

1

使用。獲得

number_variable = strfname.get() 
+2

它已經是一個IntVar,轉換是無用的。只需使用get()。 – Novel