python如何将输入框里的文字赋值?
from Tkinter import * import tkMessageBox import sys root = Tk() root.geometry("500x700+50+50") root.title("Hello") ip_entry_var = StringVar() #给文本框绑定值要用StringVar类型 exitbutton = Button(text = "退出", command = sys.exit).pack(side = "bottom") Entry(textvariable = ip_entry_var).pack() ##给文本框绑定值ip_entry_var ip_entry_var.set("input your ip here") def PrintCommand(): tkMessageBox.showinfo("Print",ip_entry_var.get()) ##StringVar -> String用get方法 Button(text = "print", command =PrintCommand).pack() root.mainloop()
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有