/ Привет, ребята!
В настоящее время я пытаюсь изучить Python и модуль Tkinter.
Моя проблема:
У меня есть список имен меток. Для каждой метки, которую я создаю для l oop, я назначаю имя из этого списка, помещаю их в новый labelList и показываю их в окне. После этого мне нужно иметь возможность удалить одну из этих меток из окна по своему выбору (например, метки с именами «test2» и «test3» - я хочу удалить, но «test1» все равно должен отображаться). Как я могу это сделать?
from tkinter import *
root = Tk()
root.geometry("640x480")
root.resizable(0, 0)
labelNames = ["test", "test2", "test3"] # list of Label Names
labelList = [] # List of Labels
for labelName in labelNames:
myLabel = Label(root, text=labelName)
labelList.append(myLabel)
myLabel.pack()
for label in enumerate(labelList):
label[1].destroy() #I need to be able to remove label from window (by my chose), but instead it removing all of them.
root.mainloop()
`