【发布时间】:2020-07-13 14:09:31
【问题描述】:
您好,我正在尝试找到一种方法来使用 python 计算特定 IP 的往返时间。 我所能找到的只是使用一个网址,但这不是我希望它工作的方式,到目前为止没有任何信息有用
我只找到了这段代码:
import time
import requests
# Function to calculate the RTT
def RTT(url):
# time when the signal is sent
t1 = time.time()
r = requests.get(url)
# time when acknowledgement of signal
# is received
t2 = time.time()
# total time taken
tim = str(t2-t1)
print("Time in seconds :" + tim)
# driver program
# url address
url = "http://www.google.com"
RTT(url)
谁能告诉我如何调整此代码以获取 IP 地址而不是 URL? 谢谢
【问题讨论】:
-
什么是 url 而不是 DNS 映射到 IP 地址?你试过像
url="http://ipaddress:port"这样的东西吗?或者,打开一个套接字连接,发送消息/请求并等待响应 -
您好,我不想使用主机名。我想通过 python 脚本使用其特定 ip 定位设备
标签: python ip-address roundtrip