Ich habe ein Diktat ({'ip': '10 .198.0.12 '}, {' ip ': '10 .198.0.91'}) und so weiter.Ping ip's in einem dict
Ich muss die IPs in einem Diktat einzeln anpingen und sehen, ob es pingable ist. Ich bin mit dem pyping Python-Bibliothek, aber die ich erhalte eine Fehlermeldung, „dict Objekt hat kein Attribut geteilt“
ich die IP-Adressen aus der Datenbank holen Zeilen mit = cursor.fetchall() -Methode und wiederkehr variablen Reihen zu meiner Funktion ping_ip.
def ping_ip(values):
ip_used_list=[]
ip_free_list=[]
for ip in values:
response = pyping.ping(ip)
if response.ret_code == 0:
ip_used_list.append(ip)
print("reachable", ip)
else:
ip_free_list.append(ip)
print("unreachable", ip)
return ip_free_list
Okay .... Was ist Ihre Frage? – CoryKramer
Sie haben kein Diktat; Sie haben ein Tupel von Diktaten. – Selcuk