一、导入内容
1、import telnetlib #导入telnetlib模块
2、from telnetlib import Telnet #导入telnet模块,用于with Telnet方法
【注:前提是本地已经打开Telnet连接,具体打开方式见博主上一文章】
二、定义目标主机地址以及端口
定义ip地址以及端口号
host = '10.100.10.100'
port = 1111
三、建立连接
1、使用telnetlib.Telnet创建并连接
tn = telnetlib.Telnet(host,port) #创建连接,tn本身就是一个telnet实例
【注意:在使用完毕之后需要手动创建tn.close()进行关闭连接】
2、使用使用telnetlib.Telnet创建,使用open进行连接
tn = telnetlib.Telnet()
tn.open(host,port)
【注意:在使用完毕之后需要手动创建tn.close()进行关闭连接】
3、使用witn Telnet来进行连接
with Telnet('localhost', 23) as tn:
【注意:使用文件管理器进行连接,当 with 模块结束时,close() 方法会被调用】
四、常规操作
1、读取操作
(1)使用read_until方法