salut,
dans mon programme, l'utilisateur devrais choisir le programme qu'il voudrais utiliser et ça devrait normalement lui lancer la fenetre qui correspond au programme choisi pour qu'il puisse par la suite l'executer.
sauf que quand on choisi un prog, ça n'ouvre pas la fenetre et ça met une erreur.
bien sur les programmes disponible au choix sont déja codés et fonctionne bien.

si vous pouvez m'aider pour régler ça

merci d'avance pour vos réponses.
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
from Tkinter import*
import Pmw
 
def change(prog):
	os.system("C:python24/projet/%s.exe %(prog) C:python24/projet/%s.py %(prog)")
 
def changeprog():
	lab.configure(text = combo.get())
 
programmes =('ec2d', 'exercice2', 'eff','yfjvj', 'rdch', 'vgkghv')
 
fen = Pmw.initialise()
bou = Button(fen, text ="choisir", command = changeprog)
bou.grid(row=1, column =0, padx=8, pady=6)
lab= Label(fen, text='neant', bg='ivory')
lab.grid(row =1,column =1, padx =8)
 
combo = Pmw.ComboBox(fen, labelpos =NW, label_text ='choississez votre programme:',scrolledlist_items = programmes,listheight = 100, selectioncommand = change)
combo.grid(row =2,columnspan =2,padx=10,pady =10)
 
fen.mainloop()