Using the tkinter module, suppose I create a grid with 50 button widgets and each of those widgets has different text. I need to be able to specify some way of typing in a row and column so I can get that widget’s text at that location.
For example, if I need the widget’s text at the third row in the second column of the grid. I’ve searched the docs but that tells me how to get info about widgets, when I need info about the grid.
You got a previous answer relative to a method to save button objects in a dictionary in order to recover them using their (column, row) position in a grid.
So if self.mybuttons is your dictionary of lists of buttons as described in previous answer, then you can get the text at position row, col as this:
On the other hand, if what you need is to get the text from the button callback:
then you can get the button text from the event, you do not need to know its row/col position, only to press it: