私は、telnetlib
Telnet がシングル ユーザーとして実装されている機器との通信に使用しています。したがって、以前の通信確立の試行で作成された telnet オブジェクトを検出して削除する必要がありますtn = telnetlib.Telnet(HOST)
。
if 'tn' in loccals() or 'tn' in globals():
print "Telnet object exists. Remove it."
tn.close()
del tn
else:
print "Create a Telnet object."
global tn
tn = telnetlib.Telnet(HOST)
print tn