无法确定扩展模式下Postgres输出的结束

时间:2018-12-01 19:57:31

标签: python postgresql pexpect

我是Python的新手,正在尝试使用python中的pexpect库从pg表获取输出。

情况1: 在正常视图中(\ x off),由于显示记录后行总数下降,因此能够获取完整的输出。所以我使用该计数作为正则表达式(“(\ d)row)”来计算结束-remote_host.expect('((\ d)row',timeout = 20)`。

Ex:

Non-expanded view

情况2: 但是我需要扩展格式的输出(“ \ x on”)。因此添加了“ \ x on”,但这并没有给我一个正则表达式来计算或找到输出的结尾。

例如: expanded view

因此,在情况2中,我没有任何内容可以找到它的结尾。我正在尝试使用pexpect从cli提取表到我的python脚本

我正在使用python 2.x

0 个答案:

没有答案