你好,我正在tkinter上做一个登录程序,我在使用用户能够输入字符串的box小部件时遇到了问题。我试图把这个字符串取出并存储在一个变量中,以备下次使用,但我尝试的方式实际上并没有保存任何内容,是不是有什么我做错了
from tkinter import *
Wsignup = Tk()
Wsignup.title('Sign up')
UserLabel = Label(Wsignup, text = "Please enter your new username: ")
UserLabel.grid(row = 1, column = 1, sticky = E)
UserEntry = Entry(Wsignup)
UserEntry.grid(row = 1, column = 2, sticky = E)
Username = UserEntry.get()
PassLabel = Label(Wsignup, text = "Please enter your new password: ")
PassLabel.grid(row = 2, column = 1, sticky = E)
PassEntry = Entry(Wsignup, show = '*')
PassEntry.grid(row = 2, column = 2, sticky = E)
Password = PassEntry.get()
在用户有机会输入内容之前,您正在调用
get()
。添加按钮并在回调函数中调用get()
:相关问题 更多 >
编程相关推荐