Я пытаюсь выполнить команду в python и прочитать ее вывод в командной строке в окнах.Python read windows Выход из командной строки
Я написал следующий код до сих пор:
def build():
command = "cobuild archive"
print "Executing build"
pipe = Popen(command,stdout=PIPE,stderr=PIPE)
while True:
line = pipe.stdout.readline()
if line:
print line
Я хочу, чтобы выполнить команду архив COBUILD в командной строке и прочитать его вывод. Однако приведенный выше код дает мне эту ошибку.
File "E:\scripts\utils\build.py", line 33, in build
pipe = Popen(command,stdout=PIPE,stderr=PIPE)
File "C:\Python27\lib\subprocess.py", line 679, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 893, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
Вам необходимо отстудить код – Mark
Что произойдет, если вы введете эту команду в оболочку? – JadedTuna