Исходя из ваших комментариев к некоторым из существующих ответов, я думаю, что вам нужно что-то вроде модуля pubsub .В контексте Tkinter события имеют одно назначение - одно событие запускается в одном виджете, а какой-то обработчик обрабатывает событие (хотя может быть задействовано несколько обработчиков).
То, что вы хотите, - это большемодель широковещания - ваш виджет говорит «эй, пользователь что-то сделал», и любой другой модуль может регистрировать интерес и получать уведомления, не зная точно, какой виджет или событие низкого уровня вызвало это.
Я использую это в приложении, которое поддерживает плагины.Плагины могут сказать что-то вроде «вызвать мой метод open, когда пользователь открывает новый файл».Они не заботятся о том, как пользователь делает это (то есть: было ли это из меню «Файл», или из значка панели инструментов, или из-за ярлыка), только из-за того, что это произошло.
В этом случае вы должны настроить свою кнопкувызывать определенный метод, обычно в том же модуле, который создает кнопку.Затем этот метод будет использовать модуль pubsub для публикации какого-либо общего вида событий, которые другие модули слушают и отвечают на них.