我有一个关于Python`s的telnetlib-Library的问题。
import telnetlib
message= ('\x02'+'DD'+'\x03')
print message
tn = telnetlib.Telnet('IP','PORT')
tn.write(message)
while True:
data = tn.read_all()
if data:
print data我想和一个数据记录器交流。数据记录器期望的命令如下所示:
STX +命令+ ETX
通过Putty / telnet向数据记录器发送STX+command+ETX-answers,数据记录器就会“应答”,例如发送当前时间。
现在,我想通过python脚本将同样的东西发送给记录器。不幸的是,我在python shell中没有收到任何回答,只有一个空白。
你能帮帮我吗?
请注意,菲尔
发布于 2016-03-18 19:08:01
将doblequote用于特殊字符代码
message= ("\x02"+'DD'+"\x03")
您已经声明了IP地址和端口号。
telnetlib.Telnet('192.168.0.10',2021) =
tn
https://stackoverflow.com/questions/36082329
复制相似问题