Используя скрипт на python, как мне прочитать вывод запущенного bash-скрипта, если этот скрипт никогда не заканчивается
Я делаю программу на Python, которая запускает скрипт bash, который показывает сигналы отладки другой программы. Я хочу, чтобы моя программа на python читала отладочную информацию, которую отправляет bash-скрипт, чтобы python мог ее анализировать, чтобы сделать ее более удобочитаемой для человека.
Однако дело в том, что я не могу найти способ получить выходные данные этого bash-скрипта. Сам сценарий bash никогда не заканчивается сам по себе, поэтому обычные методы (например, subprocess.Popen) я продолжаю находить, что чтение выходных данных сценария bash, похоже, не работает.
Есть идеи, что я могу сделать?