Events 绑定到单个小部件的多个函数

Events 绑定到单个小部件的多个函数,events,binding,event-handling,tkinter,Events,Binding,Event Handling,Tkinter,我使用Tkinter中的相同序列(在本例中为'序列)将多个函数绑定到单个小部件。为此,我使用了add参数。是否可以将所有函数绑定到特定序列 片段: wid.bind('<Button>', func0) wid.bind('<Button>', func1, add=True) wid.bind(“”,func0) wid.bind(“”,func1,add=True) 如果我正确理解了问题,您可以创建一个回调函数: def cb(event): func0()

我使用Tkinter中的相同序列(在本例中为
'
序列)将多个函数绑定到单个小部件。为此,我使用了
add
参数。是否可以将所有函数绑定到特定序列

片段:

wid.bind('<Button>', func0)
wid.bind('<Button>', func1, add=True)
wid.bind(“”,func0)
wid.bind(“”,func1,add=True)

如果我正确理解了问题,您可以创建一个回调函数:

def cb(event):
    func0()
    func1()
    # ...

wid.bind('<Button>', cb)

我不明白这个问题。你似乎在说你已经在做你要求做的事情了。你在找更好的方法吗?还是这种方式行不通?你到底在问什么问题?对不起,让我试着澄清一下。我已经了解了如何将多个函数绑定到特定小部件的特定序列。我想知道是否有可能将所有函数绑定到特定小部件的序列。因此,在上面的示例中,它类似于
wid.getboundfuncs(“”)
,它将返回
func0
func1
wid.bind('<Button>, func1, '+')