Как удалить виджет в tkinter?

Пользователь

от camren , в категории: Python , месяц назад

Как удалить виджет в tkinter?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от caterina , месяц назад

@camren 

Для удаления виджета в tkinter можно использовать метод destroy().


Вот пример кода, демонстрирующий удаление виджета Button:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
from tkinter import *

def delete_button():
    button.destroy()

root = Tk()

button = Button(root, text="Удалить", command=delete_button)
button.pack()

root.mainloop()


При нажатии на кнопку "Удалить" вызывается функция delete_button(), которая удаляет виджет button с помощью метода destroy().