Bonjour
j'ai crée une listbox affichant le contenu d'un dossier mais si je change de dossier le contenu s'ajoute a la liste box . si je suprime le contenu de la listebox elle ne veut plus afficher le contenu de mon dossier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 #-----------------pp Liste des clients -------------------------: select=('_',) def clearlist(): listb2.destroy def onSelect(select): select=listb.get(listb.curselection()) print select curi=baseDonn.cursor() curi.execute('select dossier from Clients where nom=?',select) print curi.pp() for dossier in curi.fetchall(): print dossier a=dossier[0] print a for filename in os.listdir(a): print filename listb2.insert(END,filename) clearlist() listb=Listbox(fen1) listb.grid(row = 3,column = 0) listb.bind('<Double-1>',onSelect) cur = baseDonn.cursor() cur.execute("select nom from Clients") for nom in cur.fetchall(): listb.insert(END,nom) lb1= Label(fen1,text="Liste des clients") lb1.grid(row = 2,column = 0) #-----------------pp Liste des projet -------------------------: lb2= Label(fen1,text="Liste des Projets") lb2.grid(row = 4,column = 0) listb2=Listbox(fen1) listb2.grid(row = 5,column = 0)
Partager