В Python 3, как я могу:
- Выполнить процесс и вывести его стандартный вывод на стандартный вывод,
- Следите за стандартным выводом, чтобы дождаться некоторого текста, и
- Продолжить выполнение моей программы Python, не останавливая процесс после того, как текст будет найден, и не останавливая его вывод на стандартный вывод.
живой вывод команды подпроцесса не является дубликатом, потому что все ответы там не позволяйте вашему коду Python продолжать работу и выводите стандартный вывод процесса.
Я предполагаю, что решение будет включать в себя какой-то поток, сопрограмму или задачу.