ホームページ >バックエンド開発 >Python チュートリアル >Python の組み込み機能を使用してサーバーに ping を送信するにはどうすればよいですか?
Python のネイティブ機能を使用してサーバーに ping を送信する
リモート システムと対話する場合、その可用性を確認することが重要になる場合があります。 Python では、IP アドレスまたはホスト名を使用してサーバーに簡単に ping を実行し、インターネット制御メッセージ プロトコル (ICMP) を通じてサーバーの応答性を判断できます。
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 中国語 Web サイトの他の関連記事を参照してください。