Websites oder IP-Adressen mit Python anpingen
Müssen Sie die Konnektivität zu einer Website oder IP-Adresse mit Python ermitteln? Lassen Sie uns eine einfache und effektive Methode erkunden, um Hosts in Ihrem Netzwerk anzupingen.
Methode:
Mithilfe der Python-Implementierung von Matthew Dixon Cowles und Jens Diemer können wir Ping-Anfragen senden Dein Python Skripte.
Implementierung:
Beginnen Sie mit dem Importieren der erforderlichen Module:
import ping, socket
Um Ping-Anfragen zu senden, können Sie nun Folgendes verwenden Code:
try: # Ping a website with 3 attempts ping.verbose_ping('www.google.com', count=3) # Ping an IP address and record the delay delay = ping.Ping('www.wikipedia.org', timeout=2000).do() except socket.error as e: print("Ping Error:", e)
In Fällen, in denen eine Ping-Anfrage aufgrund eines Fehlers fehlschlägt, tritt die Ausnahme „ping.error“ auf ausgelöst werden und zusätzliche Informationen bereitstellen.
Den Code verstehen:
Dieser Code bietet eine unkomplizierte Möglichkeit, Hosts über Python-Skripte zu pingen, sodass Netzwerkkonnektivitätsprüfungen einfach zu implementieren sind.
Das obige ist der detaillierte Inhalt vonWie pinge ich Websites und IP-Adressen mit Python an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!