Ich versuche Hosts zu lösen mit Socket-Modul via GUI habe ich Tkinter mit hier Teil des Codes ist, ist das Hauptproblem die Fehler, die ich erhalten, während Lösung Router nennenPython 3 - tkinter, ignorieren socket.herror und weiter
for line in p.stdout:
fiw = open("1.txt", '+a')
line = str(line)
if "Received = 1" in line:
hostad = socket.gethostbyaddr(ip3 +str(i))
if hostad:
try:
print(hostad)
except socket.herror:
print(hostad)
fiw.write("Received reply from " + ip3 +str(i)+"\n")
print("Received reply from " + ip3 +str(i)+"\n")
print(socket.gethostbyaddr(ip3 +str(i)))
der Fehler:
socket.herror: [Errno 11004] host not found
Skript i print
hier verwendet wird, nicht weiter ausgeführt werden soll nur beispielsweise auch versucht i pass
versucht
except socket.herror as err:
print(err)
pass
versuchte auch nur pass
in diesem Verfahren unter Verwendung von
Ich bekomme den gleichen Fehler – None
Kennen Sie andere Lösung, um Geräteversion/Name, wie nmap zu bekommen? – None