У меня возникли проблемы с моим кодом. Я создаю «Теннисную постоянную программу». Я закончил расписание, у меня много совпадений (142), и я должен поместить совпадения с Entry в canvas с помощью полосы прокрутки, например, в коде. Проблема является значение, например. «6: 0 6: 0» не добавлено в мой список self.scores = [], его необходимо добавить в код. Так как же я могу получить значение и добавить к self.scores = []? Я полностью начинающий программист, поэтому буду благодарен за помощь.
def Get_Score(self):
canvas = Canvas(root, width=500, height=500)
canvas.grid(row=0, column=10)
scroll_y = Scrollbar(root, orient="vertical", command=canvas.yview)
scroll_y.grid(row=0, column=1)
canvas.configure(yscrollcommand=scroll_y.set)
frame=Frame(canvas)
self.scores=[]
for i in range(len(self.Duel)):
Label(frame, text=self.Duel[i]).pack()
self.scores.append(Entry(frame).pack())
canvas.create_window(0, 0, anchor='nw', window=frame)
canvas.update_idletasks()
canvas.configure(scrollregion=canvas.bbox('all'),
yscrollcommand=scroll_y.set)
print(self.scores)
def Table(self):
self.SCORES=[]
n=0
while n <=len(self.Duel)-1:
self.SCORES.append(self.scores[n].get())
n+=1