2017-05-29 5 views
-5

La commande est pour l'installation java:Je veux lancer une commande en Python qui fonctionne parfaitement dans cmd. os à l'importation et essayé os.system de le faire, mais sans utilisation

"jdk-7u51-windows-x64.exe /s ADDLOCAL="ToolsFeature,SourceFeature" /L D:\Java\setup.log" 
+0

Pouvez-vous nous montrer votre code python avec lequel vous avez essayé d'exécuter cette commande? –

+0

import os >>> os.system ('cd \\ D: \\ Java \\ jdk-7u51-windows-x64.exe/s ADDLOCAL = "OutilsFeature, SourceFeature" /LD:\Java\setup.log' Ceci est le code que j'ai écrit et il renvoie 1 comme erreur –

Répondre

0

J'ai finalement résolu le problème. J'ajoutais cd avant le chemin de installable qui doit être enlevé. Après cela, la commande a bien fonctionné. commande Nouveau serait import os os.system ('D: \ Java \ jdk-7u51-windows-x64.exe/de ADDLOCAL = "ToolsFeature, SourceFeature" /LD:\Java\setup.log')