|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
from tkinter import *
root = Tk()
Label(root, text="作品:").grid(row=0, column=0)
Label(root, text="作者:").grid(row=1, column=0)
e1 = Entry(root)
e2 = Entry(root)
e1.grid(row=0, column=1, padx=10, pady=5)
e2.grid(row=1, column=1, padx=10, pady=5)
def show():
print("作品:《%s》" % e1.grid())
print("作者: %s" % e2.grid())
Button(root, text="获取信息",width=10,command=show)\
.grid(row=5, column=0, sticky=W, padx=10, pady=5)
Button(root, text="退出",width=10,command=root.quit)\
.grid(row=5, column=1, sticky=E, padx=10, pady=5)
mainloop()
这是程序运行之后:
作品:《None》
作者: None
是 get() 不是 grid() 。这样试试: from tkinter import *
root = Tk()
Label(root, text="作品:").grid(row=0, column=0)
Label(root, text="作者:").grid(row=1, column=0)
e1 = Entry(root)
e2 = Entry(root)
e1.grid(row=0, column=1, padx=10, pady=5)
e2.grid(row=1, column=1, padx=10, pady=5)
def show():
print("作品:《%s》" % e1.get())
print("作者: %s" % e2.get())
Button(root, text="获取信息",width=10,command=show)\
.grid(row=5, column=0, sticky=W, padx=10, pady=5)
Button(root, text="退出",width=10,command=root.quit)\
.grid(row=5, column=1, sticky=E, padx=10, pady=5)
|
|