Я выполняю внешнюю команду из Jython 2.1, вызывая os.system()
. Это работает, но я не могу получить никаких сообщений об ошибках, которые пишет внешняя программа.
Jython 2.1 слишком стар, чтобы использовать subprocess
, а os.popen
, по-видимому, не существует в Jython 2.1.
Как мне перехватить stderr и stdout моей внешней программы внутри скрипта Jython?