Я использую модуль exscripts, который имеет вызов conn.connect ('IP-адрес'). Он пытается открыть сеанс telnet для этого IP-адреса. Он будет генерировать ошибку после истечения времени подключения. Исключение таймаута задается где-то в коде модуля, или это будет то, что по умолчанию для telnet. (не уверен)Python, использующий попытку уменьшить время ожидания wait
Этот тайм-аут слишком длинный и замедляет сценарий, если 1 устройство недоступно. Есть ли что-то, что мы можем сделать с попыткой, кроме как здесь? Как
Try за 3 секунды: затем обработать код за исключением: печати "тайм-аут"
Я не знаю 'exscripts', но ... вы можете попробовать' threading.Timer', который срабатывает через 3 секунды и закрывает соединение. – tdelaney