Делаю небольшое приложение в Custom Tkinter и столкнулся со следующей проблемой. Можно создать неопределенное количество кнопок используя списки, но я никак не понимаю как разобрать какая кнопка была нажата, то есть.
tests_available = ['food.test.txt', 'hobbies.test.txt', 'museum.test.txt']
buttons = [0] * len(tests_available)
for index, sample in enumerate(tests_available):
buttons[index] = ctk.CTkButton(sidebar_frame, command=theme_button_event, text=sample[:-9])
buttons[index].grid(row=index+1, pady=10)
def theme_button_event():
pass
Все что нужно от последней функции - передать текст, который содержит кнопка, или её же индекс. Я не понимаю как это реализовать, помогите пожалуйста