Индикатор выполнения подпроцесса Python CLI - PullRequest
0 голосов
/ 17 мая 2018

Некоторые программы CLI (командной строки), такие как flac.exe (скачано здесь: https://xiph.org/flac/download.html), отображают какой-то индикатор прогресса (индикатор выполнения / текст) на консоли. В этом случае программа отображает прогресс в процентах (audio.wav: 40% выполнено).

Есть ли способ получить эту информацию при использовании Popen из модуля подпроцесса или любым другим способом с использованием скрипта python (чтобы можно было отобразить эту информацию в другом месте)?

Следующие команды используются с flac:
flac.exe -d [input.flac] [out.wav]
flac.exe -8 [input.wav] [out.flac]
вход может быть стандартным (с вводом '-'), а вывод может быть стандартным выводом с параметром -c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...