我目前正在使用 tkinter (8.6( 在 Python (3.6( 上做一个 GUI 项目。 在这个问题之后,我想知道如何取回某个函数的结果:
def someFunction(event):
do stuff ..
return(otherStuff)
canvas.bind('<Button-1>',lambda event: someFunction(event))
提前谢谢你:)!
回调函数(如someFunction
(的返回值将被忽略。而不是使用return
,让回调将值保存在某个地方(在全局变量或某种对象的属性中(。或者让你的函数将计算的值作为参数传递给其他函数,这些函数将对其进行处理。