WindowsのVPSに接続して、サーバーが起動しているか確認するPythonスクリプト
VPSが起動しているかどうかを確認するためのPythonスクリプトは、通常、VPSに対してPingを送信することで行われます。以下は、PythonでPingを送信してVPSの応答を確認するスクリプトの例です。
python
import os
import platform
import subprocess
import time
def ping_vps(host):
# OSごとにpingコマンドの書式を変更
if platform.system().lower() == "windows":
command = ["ping", "-n", "1", host]
else:
command = ["ping", "-c", "1", host]
try:
# pingコマンドを実行
subprocess.run(command, check=True)
print(f"VPS ({host}) は応答しています。")
except subprocess.CalledProcessError:
print(f"VPS ({host}) は応答していません。")
if __name__ == "__main__":
# VPSのIPアドレスまたはホスト名を指定
vps_host = "VPS_IP_or_Hostname"
# Pingを送信してVPSの応答を確認
ping_vps(vps_host)
このスクリプトは、指定したVPSのIPアドレスまたはホスト名にPingを送信し、応答があるかどうかを確認します。vps_host変数にVPSのIPアドレスまたはホスト名を設定してください。スクリプトを実行すると、VPSが応答しているかどうかが表示されます。

ディスカッション
コメント一覧
まだ、コメントがありません