Я не могу получить вывод программы непрерывной печати с использованием 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 становится сложно.