使用 Python 的本機功能 Ping 伺服器
與遠端系統互動時,驗證其可用性至關重要。在 Python 中,您可以透過 Internet 控制訊息協定 (ICMP) 輕鬆地使用其 IP 位址或主機名稱對伺服器進行 ping 操作,以確定其回應能力。
要執行 ping 請求,您可以使用內建 ping 指令。操作方法如下:
下面是一個範例程式碼片段:
<code class="python">import os hostname = "8.8.8.8" # Example: Google's DNS server command = f"ping {'-n' if os.name == 'nt' else '-c'} 1 {hostname}" response = os.system(command) if response == 0: print(f"{hostname} is up and responding.") else: print(f"{hostname} is down or not responding.")</code>
此程式碼片段示範如何對伺服器進行 ping 操作,並根據 ping 回應指示伺服器是正常運作還是關閉的輸出。
以上是如何使用 Python 內建的功能 Ping 伺服器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!