Mise a jour d une listbox
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:
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) |