如何使用Python 3.7将功能中不必要的信息提取到字符串中

时间:2018-07-19 09:27:50

标签: python-3.x extract telnet telnetlib python-3.7

目前,我有这个小功能,可以调用并从Telnet子例程接收数据,而我收到的是:

b'\ x13 \ x06 \ x13 \ x06 * MEASURE MER = 14 dB \ r

我想做的是从此字符串中删除“ b'\ x13 \ x06 \ x13 \ x06 * MEASURE”,但它作为函数被回调,因此弹出错误消息,指出“ function”具有没有属性。

此函数是否有办法成为列表或字符串,以便我可以删除不必要的信息。

BUFFER_SIZE = (1024)
HOST = (Current_IP_Address)  
PORT = (2222)           
tn = telnetlib.Telnet(HOST, PORT)

time.sleep(1)

output = ("*TUNE CH=T01" + "\r")

tn.write(output.encode('us-ascii'))

time.sleep(2)

output2 = ("*?MEASURE MER" + "\r")

tn.write(output2.encode('us-ascii'))

time.sleep(2)

dataack01 = ["CH01", tn.read_eager()]

print("Recieved Data:", dataack01)

0 个答案:

没有答案
相关问题