func = functools.partial(self.on_button, name=name)
button.Bind(wx.EVT_BUTTON, func)

def on_button(self, event, name):
    print('%s clicked' % name)
Лучший способ получить имя кнопки, вызвавшей событие?