Как я могу удалить поля ввода tkinter, когда количество spinbox уменьшается? - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь написать код для простого калькулятора gpa. Я пытаюсь добавить опцию того, сколько курсов человек проходит, и создать одинаковое количество полей для ввода. Но после добавления поля ввода я не могу удалить его, когда число уменьшается. Код ниже

from tkinter import *
root = Tk()
list1 = []
def add_entry():
    global list1
    for i in range(0,int(spin1.get())):
        if int(spin1.get()) >= int(i)+1:
            entry1= Entry(root)
            entry1.grid(row=int(i)+1, column=0)


spin1 = Spinbox(root, from_=0, to=10, width=5, command=add_entry)
spin1.grid(row=0,column=0,columnspan=2)

Я понимаю, что это простая концепция, но я пытаюсь изучить ее самостоятельно и нахожу, что она имела. Спасибо Это проблема, которую я получаю

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