2017-08-01 41 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