我想做一个python脚本来测试连接的带宽。我正在考虑使用urllib2下载/上传一个已知大小的文件,并测量执行此任务所需的时间。我还想测量给定IP地址的延迟,例如通过pinging该IP给出的延迟。这可以使用urllib2实现吗?
发布于 2010-08-23 15:02:50
您可以使用PyCurl来实现这一点。curl_easy_getinfo提供的信息包括:CURLINFO_TOTAL_TIME, CURLINFO_NAMELOOKUP_TIME, CURLINFO_CONNECT_TIME, CURLINFO_PRETRANSFER_TIME等。
发布于 2010-07-19 19:00:05
您可以下载一个空文件来测量延迟。您测量的网络延迟更多,但我认为差异应该太大。
https://stackoverflow.com/questions/3280391
复制相似问题