
entry控件
import tkinter wuya = tkinter.Tk() wuya.title("wuya") wuya.geometry("300x200+10+20") text2 = tkinter.Variable() pwd = tkinter.Entry(wuya,textvariable=text2,show='*') # show表示输入内容之后显示时以*显示 pwd.pack() text3 = tkinter.Variable() email = tkinter.Entry(wuya,textvariable=text3) email.pack() # 给输入框设置初始值 text3.set('请输入您的邮箱号') # 获取输入框的内容,两中打印方式 print(text3.get()) print(email.get()) def func(): print(name.get()) text1 = tkinter.Variable() # 设置输入框对象 name = tkinter.Entry(wuya,textvariable=text1) # textvariable=text将输入的内容绑定 name.pack() name_button = tkinter.Button(text="name",command=func) name_button.pack() wuya.mainloop()
给输入框输入内容后点击name按钮:
控制台打印结果为: