В Kivy, при создании экземпляра кнопки, вы можете привязать эту кнопку к событию, скажем так:Как определить, какая кнопка была нажата
btn = Button(text='This do be a button')
btn.bind(on_release=self.method_call)
self.add_widget(btn)
И если вы хотите создать много кнопок, говорят произвольное количество основано на кучу строк в списке, вы можете сделать:
list = ('item1', 'item2', 'item3', 'item4')
for item in list:
self.btn = Button(text=item)
#some method call
self.add_widget(btn)
Как вы можете вызвать метод и передать некоторый идентификатор кнопки для каждого уникального нажатия кнопки?