Bonjour,

Voila j'ai un problème avec une petit script python.
Je voudrai exécuter un .exe, mais je dois aussi lui passer plusieurs argument.
Pour ça j'ai utilisé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 os.system("monProgramme.exe -model \"arg1\" -role \"arg2\" -operation \"arg3\"")
puis

Code : Sélectionner tout - Visualiser dans une fenêtre à part
os.execl("monProgramme.exe", "-model \"arg1\" -role \"arg2\" -operation \"arg3\"")
et enfin

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 os.execv("monProgramme.exe", "-model \"arg1\" -role \"arg2\" -operation \"arg3\"")
à chaque fois mon programme ce lance, mais sans prendre en compte les arguments.
Si je lance depuis un batch les commande et donc arguments sont bon.

Quelqu'un aurait il une idée de solution ?