带宽测试,使用urllib2进行延迟测试

时间:2010-07-19 10:52:56

标签: python urllib2 bandwidth

我想制作一个测试连接带宽的python脚本。我正在考虑使用urllib2下载/上传已知大小的文件,并测量执行此任务所需的时间。我还想测量给定IP地址的延迟,例如通过ping IP来给出。这可能是使用urllib2吗?

2 个答案:

答案 0 :(得分:3)

您可以使用PyCurlcurl_easy_getinfo提供以下信息: CURLINFO_TOTAL_TIME, CURLINFO_NAMELOOKUP_TIME, CURLINFO_CONNECT_TIME, CURLINFO_PRETRANSFER_TIME等。

答案 1 :(得分:0)

您可以下载空文件来衡量延迟。你衡量的只是网络延迟的唯一因素,但差异应该太大了。