Значение отзыва Tkinter из зацикленного списка записей - PullRequest
0 голосов
/ 17 марта 2020

Я не понимаю, как вызвать значение из сетки ввода, я получил массив записей


import tkinter as tk
import sys

class Main:
    # >>>>> Init <<<<<
    def __init__(self, master):
        self.master = master
        self.entries = []

    # >>>>> Menu <<<<<
    def menu(self):
        self.master.geometry("400x150")
        self.master.title("Score Calculator")
        main_label = tk.Label(self.master, text="Score program")
        main_button1 = tk.Button(self.master, text="Enter score", command=self.judge_score)
        main_button2 = tk.Button(self.master, text="Calculate results", command=self.calculate_results)
        main_button3 = tk.Button(self.master, text="Save and Quit", command=self.save_results)
        main_button4 = tk.Button(self.master, text="Show current results", command=self.show_result)
        main_label.pack()
        main_button1.pack()
        main_button2.pack()
        main_button3.pack()
        main_button4.pack()

    # >>>>> Score <<<<<
    def score(self):
        window = tk.Tk()
        # >>> The 5*6 grid <<<
        for x in range(6):
            for i in range(5):
                entry = tk.Entry(window, width=4).grid(column=i, row=x)
                self.entries.append(entry)

Так что эта часть имеет сетку оценок, которая должна иметь возможность выводить значение когда значение введено, я добавлю кнопку для подтверждения результатов, но сейчас мне нужно иметь возможность вызвать

root = tk.Tk()
app = Main(root)
app.menu()
root.mainloop()

print(app.entries)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...