Python3 - как распарсить вывод приложения в Python3 и Popen?
От: Glestwid  
Дата: 19.08.20 13:46
Оценка:
Надо используя subprocess.Popen, запустить приложение в отдельном окне, в основном ждать его завершения, а после этого взять и распарсить весь stdoutput из закрытого окна. Как мне это сделать на Python 3.7.3?

Делаю так:


p1 = subprocess.Popen(['netdump', '-i', 'wlan0'], start_new_session=True, stdout=subprocess.PIPE)


Процесс "netdump" появляется, но не в отдельном окне. Как его сделать запускаемым в отдельном окне и разобрать то, что netdump там понаписал ? Если что, Python запускается на Linux Slackware
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.