如何在python中使用多个选项处理telnet响应

时间:2018-08-01 11:11:35

标签: python-3.x telnetlib

我正在尝试对设备进行telnet。设备可以返回四个值之一

  • Value1
  • Value2
  • Value3
  • Value4

在这种情况下,我如何阅读回复?尽管为简单起见,我将它们列为Value1,2、3和4,但实际值却大不相同

我已经尝试过read_until(value1,timeout = 10),但是如果设备返回value2 / value2 / value3,它将返回空值。

read_all()似乎无济于事。无论设备通过telnet返回的值如何,如何处理设备响应?

0 个答案:

没有答案