Создание Python как системные вызовы в Java - PullRequest
3 голосов
/ 13 августа 2010

Есть ли эквивалент Java в Python popen2?

Ответы [ 2 ]

4 голосов
/ 13 августа 2010

Я считаю, что Process объект - это то, что вы ищете.Javadoc здесь .Вы используете что-то вроде Process myProcess = System.getRuntime().exec("cmd here"));. Это позволяет вам получать стандартные и выходные сообщения об ошибках.

3 голосов
/ 13 августа 2010

System.getRuntime().exec(...)

System.getRuntime() возвращает объект Runtime, из которого вы можете делать различные вызовы .exec(...), которые порождают объект Process. Это имеет входные и выходные потоки и статус.

...