Bonjour
Je souhaite récupère le numéro de la ligne d’un treeview,

J'en aurais besoin par la suite afin de récupérer les éléments par rapport à sont emplacement dans la liste treeview



Pas de soucis lors de l’import des éléments avec la boucle suivante j'ai bien les bons numéros

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
#BT TEST
def test2 () :
    listItem = my_tree_section.get_children ( )
    for i in listItem :
        print (i)




Mais lorsque je supprime un élément en double clic du treeview et que je relance ma boucle I celles-ci ne prend plus en compte le numéro des lignes (comme si l'index n'existait plus)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
def remove_one(e) :
    x = my_tree_section.selection()[0]
    my_tree_section.delete(x)
exemple ici je supprime le 2eme élément de ma liste et relance la boucle :
resultat :



Comment faire pour rafraîchir les numéros des lignes lors de la suppression d'un élément




Merci d avance