Запустить приложение в отдельном окне, получить output из subprocess.Popen и распарсить его
Делаю так:
p1 = subprocess.Popen(['netdump', '-i', 'wlan0'], start_new_session=True, stdout=subprocess.PIPE)
Процесс "netdump" появляется, но не в отдельном окне. Как его сделать запускаемым в отдельном окне и разобрать то, что netdump там понаписал ?
Ответы (1 шт):
Автор решения: Roman Mishta
→ Ссылка
cmd = 'netdump -i wlan0'
result = subprocess.run(["xterm", "-e", cmd], capture_output=True)