web-dev-qa-db-fra.com

Comment effacer une arborescence entière avec Tkinter

Mon programme utilise un ttk.Treeview sous forme de tableau et le remplit de nombreux nombres.

Je veux effacer le ttk.Treeview lorsque j'appuie sur un bouton de la fenêtre.

Existe-t-il un moyen simple d'effacer le ttk.Treeview?

Merci.

22
katze

Ok, j'ai trouvé. Je poste la réponse si quelqu'un a besoin d'une réponse à ma question:

for i in tree.get_children():
    tree.delete(i)
14
katze

Encore plus simple:

tree.delete(*tree.get_children())
53
James Adam