在python中,如何将以下两个事件绑定到一个回调?

在python中,如何将以下两个事件绑定到一个回调?,python,tkinter,Python,Tkinter,我有一个小部件,希望它的绑定能够处理两个不同的事件,以便调用一个函数 Widget.bind("<Event-1>", "<Event-2>", any_func) Widget.bind(“,”,任意函数) 只有当后面跟着 如何做到这一点?只需将它们放在一个字符串中,每个事件之间有无空格: import Tkinter as tk root = tk.Tk() text = tk.Text(root) text.pack(fill="both", expand=T

我有一个小部件,希望它的绑定能够处理两个不同的事件,以便调用一个函数

Widget.bind("<Event-1>", "<Event-2>", any_func)
Widget.bind(“,”,任意函数)
只有当
后面跟着


如何做到这一点?

只需将它们放在一个字符串中,每个事件之间有无空格:

import Tkinter as tk

root = tk.Tk()
text = tk.Text(root)
text.pack(fill="both", expand=True)

def insert_surprise(event):
    text.insert("insert", "surprise!")

text.bind("<Key-a> <Key-b>", insert_surprise)

root.mainloop()
将Tkinter作为tk导入
root=tk.tk()
text=tk.text(根)
text.pack(fill=“both”,expand=True)
def插入_意外(事件):
text.insert(“插入”,“惊喜!”)
text.bind(“,insert_”)
root.mainloop()