我在Tkinter中使用“ Entry”时遇到问题。我想获取用户在“条目”中键入的数字,但是出现错误。
我正在使用PyCharm社区和python 3.7.0
的版本
import tkinter as tk
root = tk.Tk()
root.title('test Entry')
root.geometry('300x300')
e1 = tk.Entry(root, show=None, font='Arial, 14')
e1.pack()
var1 = int(e1.get())
l = tk.Label(root, textvariable=var1, bg='green', width=30, height=2)
l.pack()
root.mainloop()
我希望“标签”显示我在“条目”中输入的数字
但错误显示
“ ValueError:以10为底的int()无效文字:”“
错误的代码是
var1 = int(e1.get())
感谢您的帮助。