Я хочу захватить вывод команды, которая печатает непрерывно - PullRequest
0 голосов
/ 27 июня 2019

Я не могу получить вывод программы непрерывной печати с использованием Python SubProcess.Popen и sys stdflush.

Я хочу получить конкретную строку из вывода команды cgps -s, которая печатает непрерывно с обновленными значениями долготы и широты.

Итак, я хочу получить эту долготу, используя программу Python. Пожалуйста, помогите.

пример вывода

#cgps -s 


Longitude: xxx Latitude xxx
Longitude: xxx Latitude xxx

Longitude: xxx Latitude xxx

Longitude: xxx Latitude xxx

Longitude: xxx Latitude xxx

и команда не выходит без нажатия Control-c или Control-z

Итак, получить вывод из программы Python становится сложно.

...