Mehrere Ping-Skripte in Python

Ich kann keine gute, leicht zu erlernende Dokumentation zu Python und Networking finden. In diesem Fall versuche ich nur, ein einfaches Skript zu erstellen, mit dem ich eine Reihe von Remotecomputern anpingen kann.

for ping in range(1,10):
   ip="127.0.0."+str(ping)
   os.system("ping -c 3 %s" % ip)

Ein einfaches Skript wie dieses pingt die Maschinen in Ordnung, aber ich möchte, dass das Skript 'active' (aktiv) 'no response' (keine Antwort) zurückgibt. Ich denke, ich muss auch das Zeitmodul nachschlagentime.sleep(5) und danach würde es eine break-Anweisung geben. Was mich denken lässt, dass es eine while-Schleife geben sollte. Ich bin mir nicht hundertprozentig sicher, dass ich völlig in die falsche Richtung gehen könnte: / Wenn mir jemand helfen oder in die Richtung einer Dokumentation weisen könnte, wäre das großartig.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage