Я довольно новичок в кодировании, но я много гуглил и ничего не нашел. Вполне возможно, что я упускаю что-то очевидное, поэтому, пожалуйста, потерпите меня. Я пытаюсь закодировать простое окно tkinter, которое отображает несколько экземпляров одной и той же кнопки, но когда я запускаю код, кнопка поднимается только один раз. Я мог бы сделать несколько кнопок и распределить их по сетке отдельно, но это не очень хорошо масштабируется, если вы хотите увеличить количество кнопок. Вот что у меня есть:
from tkinter import *
root = Tk()
root.title("Button Grid")
def place_button(x, y):
button1.grid(row = y, column = x)
button1 = Button(root, text = "O", padx = 10, pady = 10, command = press)
plane = [
(0, 0), (1, 0), (2, 0),
(0, 1), (1, 1), (2, 1),
(0, 2), (1, 2), (2, 2)
]
for i in plane:
place_button(*i)
root.mainloop()
Заранее спасибо.