在此示例中,我从http://effbot.org/tkinterbook/tkinter-events-and-bindings.htm中使用了如何将更多变量传递给函数回调。假设您要传递创建的字典并使用该字典,那么如何在不调用全局变量的情况下做到这一点。
from Tkinter import *
root = Tk()
def callback(event):
print "clicked at", event.x, event.y
frame = Frame(root, width=100, height=100)
frame.bind("<Button-1>", callback)
frame.pack()
root.mainloop()
纽伯在这里,可能会有一些尴尬的用语,请随时澄清。
这是两种可能的方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句