在Python 中Ping 網站
在決定遠端主機的可訪問性或連接性時,Ping 成為一個至關重要的工具。 Python 提供了多種執行 ping 操作的方法,使開發人員能夠以程式設計方式驗證網路連線。
純 Python Ping 實作
純 Python 中 ping 的簡單且有詳細記錄的實作Python 可以在 Matthew Dixon Cowles 和 Jens Diemer 共享的程式碼中找到。此實作可處理成功的 ping 和錯誤處理。
要利用此實作:
import ping, socket try: # Perform a verbose ping with a count of 3 to 'www.google.com' ping.verbose_ping('www.google.com', count=3) # Perform a standard ping to 'www.wikipedia.org' with a timeout of 2 seconds delay = ping.Ping('www.wikipedia.org', timeout=2000).do() except socket.error as e: print("Ping Error:", e)
此方法利用 verbose_ping 和 Ping.do 函數進行靈活且資訊豐富的 ping 操作。
以上是如何使用 Python ping 網站?的詳細內容。更多資訊請關注PHP中文網其他相關文章!