Je viens de remarquer que mes anciens codes écrits en python 2.5 ne fonctionnent pas maintenant. Je suis en python 2.6 btw.Il n'y a pas de fonction spawnl dans python 2.6?
>>> os.spawnl(os.P_NOWAIT,"setup.exe")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\python26\lib\os.py", line 612, in spawnl
return spawnv(mode, file, args)
OSError: [Errno 22] Invalid argument
>>>
Une idée? ou avez-vous un exemple de travail de os.spawn * avec l'option NOWAIT.
Mise à jour:
Même je mets le chemin complet dans os.spawnl(), Son erreur encore.
Je voudrais vérifier les arguments que je ne reçois pas cette erreur lors de l'exécution sur un OS/machine sans setup.exe – Mark
J'ai setup.exe sur le même dossier, je pense que je suis sûr. – YOU
mais je n'ai rien à passer à setup.exe car c'est juste un programme d'installation invoquant. même je mets une chaîne vide "", ça ne marche pas. – YOU