Здравствуйте уважаемые Программисты!Нужна помощь,есть список ip нескольких пк,проблема в том что их ip динамические,имеется скрипт для сбора некоторых данных.Нужно сделать так чтоб он проигнорировал ошибку коннекта и продолжил выполнение по списку.Вот собственно скрипт:
#!/usr/bin/env python
# -*- coding: cp1251 -*-
# Encode=UTF-8
import telnetlib
import time
import socket
myfile = [p.rstrip() for p in open('ip.txt')]
for i in myfile:
tn = telnetlib.Telnet(i)
tn.read_until("Login:")
tn.write("admin\n")
tn.read_until("Password:")
tn.write("admin\n")
tn.read_until(">")
tn.write("sh\n")
tn.read_until("#")
tn.write("nvram show\n")
tn.read_until("test=")
s = tn.read_until("w")
p = (s)
fileResult = open("log.txt", "a")
fileResult.write(p + "\n")
tn.close();
print ("Записан ")