私はインターネットに接続しているかどうかを教えてくれるプログラムを作っています。今すぐwww.google.comにpingして、ping時間をmsで表示します。私はサードパーティのソフトウェアを使用したり、何かをダウンロードしたりすることは望ましくありません。Pythonでping時間を取得する
編集: 私のコードは次のとおりです。
def is_connected():
try:
# see if we can resolve the host name -- tells us if there is
# a DNS listening
host = socket.gethostbyname(REMOTE_SERVER)
# connect to the host -- tells us if the host is actually
# reachable
s = socket.create_connection((host, 80), 2)
return True
except:
pass
return False
私がインターネットに接続されていた場合、上記のコードは、ちょうど私に語りました。 私が望むのは、ウェブサイトのpingを表示する簡単な方法です。 これは私の質問に答えるものではないので、重複していません。
あなたのコードはどこですか?そして、あなたは私たちから何を求めていますか? :) –
だから、あなたの質問は "私は何かを完全にしているコードを持っています。私がやりたいことをする方法を教えてください"という話題です。答えを正しく読まない)。 – tripleee
pingを実行するためのPythonライブラリがいくつか存在します。あなたがそれらを使いたくない場合でも、Git reposにあります。あなたはソースコードを見ましたか? –