首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[]一个关于telnetlib库的有关问题

2013-06-25 
[求助]一个关于telnetlib库的问题我现在用的2.4.3版本的python,这个版本的telnetlib库是在open的时候是没

[求助]一个关于telnetlib库的问题
我现在用的2.4.3版本的python,
这个版本的telnetlib库是在open的时候是没有timeout参数的,
但是对于一个可能无法关联的ip地址进行telnet花费的时间太长了,
但目前因为某些非技术原因无法对版本进行升级,

请问下有什么解决方案?
1. 是否有别的办法可以快速检查一个ip能否telent?
2. 能否在不升级python的情况下给telnetlib加上timeout?
库 Python 技术 解决方案 telnet
[解决办法]
试试这个:在调用telnetlib的open函数之前,用socket模块的setdefaulttimeout函数设定timeout。


import socket, telnetlib
socket.setdefaulttimeout(1)
tnClient = telnetlib.open(...)

热点排行