我有一个非常具体的问题与Pexpect
有关。我正在使用python 3.6.5
和pexpect
远程登录我的远程服务器。你知道吗
问题是,当我在终端服务器上发送命令时,有时由于开发团队的错误,一些随机控制台消息会在命令响应之间弹出,尽管它们实际上不是响应的一部分,这也会导致在缓冲区中捕获这些控制台消息。你知道吗
有没有一种方法可以避免缓冲区中的这些消息,这样输出缓冲区将只有命令输出,或者可以从缓冲区中过滤这些控制台消息。(过滤我不确定,因为可能会随机弹出不同的消息)
有没有什么致脓的方法来处理它或者我应该忍受它
添加更多信息——我是connecting to terminal via serial connection via terminal server
您可以使用
sudo dmesg console-off
(或sudo dmesg -D
)cmd禁止将内核消息打印到控制台。在通过pexpect连接到的每台服务器上运行它相关问题 更多 >
编程相关推荐