나는 인터넷에 연결되어 있는지 여부를 알려주는 프로그램을 만들었습니다. 이제 www.google.com으로 핑 (ping)하고 ping 시간을 ms로 표시하겠습니다. 제 3 자 소프트웨어를 사용하거나 아무 것도 다운로드하고 싶지 않습니다.파이썬에서 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
핑을하기위한 일부 파이썬 라이브러리가 존재합니다. 비록 당신이 그들을 사용하고 싶지 않더라도, 그들은 Git repos에 있습니다. 그들의 소스 코드를 보셨습니까? –