Based on your comments to some of the existing answers, I think what you want is something like the pubsub module. In the context of Tkinter, events are single purpose -- one event fires on one widget, and some handler handles the event (though there could be multiple handlers involved).
What it sounds like you want is more of a broadcast model -- your widget says "hey, the user did something" and any other module can register interest and get notifications without knowing specifically what widget or low level event caused that to happen.
I use this in an app that supports plugins. Plugins can say something like "call my 'open' method when the user opens a new file". They don't care how the user does it (ie: whether it was from the File menu, or a toolbar icon or a shortcut), only that it happened.
In this case, you would configure your button to call a specific method, typically in the same module that creates the button. That method would then use the pubsub module to publish some generic sort of event that other modules listen for and respond to.