Я новичок в Python и пытаюсь получить вывод из таблицы pg, используя библиотеку pexpect в python.
Случай 1: В обычном режиме (\ x off) я могу получить весь вывод, так как общее количество строк уменьшается после отображения записей.Поэтому я использую это количество как регулярное выражение ("(\ d) строка)" для вычисления конца - remote_host.expect ('((\ d) строка', timeout = 20) `.
Пример:
![Non-expanded view](https://i.stack.imgur.com/sJBrd.png)
Случай 2: Но мне нужен вывод в расширенном формате ("\ x on"). Следовательно, добавлено "\ x on", но это не дает мне регулярное выражениевычислить или найти окончание выходных данных.
Пример: ![expanded view](https://i.stack.imgur.com/qlWBV.png)
Так что в случае 2 у меня нет ничего, чтобы узнать, где он заканчивается. Я пытаюсь получить таблицуиз cli в мой скрипт на python, используя pexpect
Я использую python 2.x