在subprocess.run中运行的计时nslookup是否有效?

时间:2018-03-07 02:39:50

标签: python python-3.x subprocess timing nslookup

这是一个脚本的一部分,用于计算一些公共DNS服务器的名称解析并返回最快。它通常返回相同的前五位,其值介于100ms和300ms之间

使用运行脚本的同一系统上的服务器,以这种方式测量的时间是否准确无误?

for ns in nsinfo:

    start = time.time()
    subprocess.run(f"nslookup google.com {nsinfo[ns]['ip']}", shell=False, stdout=subprocess.DEVNULL)
    end = time.time()

    nsinfo[ns]['res'] = end - start

0 个答案:

没有答案