Hello ,
j'ai un petit soucie de présentation dans un treeview , je m'explique :
je récupère toutes les données d'une base Microsoft access *.accdb. via "execute" et "fetchall" , dans la variable row .
la base de données contient un peu de tout , nombre , texte etc
et ensuite j'envoie tout ça dans le treeview via cette fonction.
ça fonctionne sauf que le problème c'est que je me retrouve avec toute la syntaxe du tuple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 def update(row): tree.delete(*tree.get_children()) for i in row: tree.insert( '','end', value=i)
exemple pour 1 ligne : (1, 'abc', 'blabla','test', None) va donner dans le treeview :
colonne1 colonne2 colonne3 colonne4 colonne5 (1, 'abc', 'blabla', 'test', None)
dans l'idéal j'aimerais obtenir cela :
colonne1 colonne2 colonne3 colonne4 colonne5 1 abc blabla test None
j'avoue coincer un peu , étant Débutant , J'avais dans l'idée de copier l'ensemble des tuples dans une liste pour pouvoir modifier l'affichage des données , mais il y a surement plus simple.
Merci pour votre aide .
Partager