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

我想制作一个测试连接带宽的python脚本。我正在考虑使用urllib2下载/上传已知大小的文件,并测量执行此任务所需的时间。我还想测量给定IP地址的延迟,例如通过ping IP来给出。这可能使用urllib2吗?     
已邀请:
你可以使用PyCurl。 curl_easy_getinfo给出以下信息:
CURLINFO_TOTAL_TIME, CURLINFO_NAMELOOKUP_TIME, CURLINFO_CONNECT_TIME, CURLINFO_PRETRANSFER_TIME
等     
您可以下载一个空文件来测量延迟。你测量的只是网络延迟的唯一因素,但差异应该太大了。     

要回复问题请先登录注册