【发布时间】:2014-02-04 05:53:38
【问题描述】:
from tkinter import StringVar, messagebox, Entry, Tk
def accept(event):
acceptInput=messagebox.askquestion("Input Assessment","do you accept this input?")
return acceptInput
window=Tk()
userInput=StringVar()
e=Entry(window,textvariable=userInput)
e.pack()
e.bind('<Return>',accept)
window.mainloop()
我的问题是:如何捕获accept函数的返回值?
我试过了:
e.bind('<Return>',a=accept.get())
和
a=e.bind('<Return>',accept).get()
【问题讨论】:
标签: python python-3.x tkinter return