Bonjour à tous,
Je vous expose le problème en quelques lignes. Depuis plusieurs jours je tente d'écrire un script capable de m'executer diverses actions dont le lancement d'un autre script python.
Sous linux tout va bien. Le script lance bien l'autre script et l'execution des deux se passe correctement.
Le souhaitant compatible windows également je tente donc d'executer mon code sous cet OS et là c'est moins glorieux!!
Voici donc en premier le code qui pose souci :
Et voici maintenant l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 cmdline = "python "+os.path.abspath("monScript.py")+" -arg1=aaa -arg2=bbb -arg3=ccc -arg4=ddd" args = shlex.split(cmdline) print(args) subprocess.Popen(args)
Je précise que j'ai également essayé avec os.system, os.popen, subprocess.call et je n'obtiens que des erreurs diverses dès que je l'execute sous Windows.
Code : Sélectionner tout - Visualiser dans une fenêtre à part No such file or directory
Partager