Тест пропускной способности, тест задержки с использованием urllib2 - PullRequest
4 голосов
/ 19 июля 2010

Я хочу создать скрипт на python, который проверяет пропускную способность соединения.Я думаю о загрузке / загрузке файла известного размера с помощью urllib2 и измерении времени, которое требуется для выполнения этой задачи.Я также хотел бы измерить задержку для данного IP-адреса, например, при проверке IP-адреса.Возможно ли это с помощью urllib2?

Ответы [ 2 ]

3 голосов
/ 23 августа 2010

Для этого вы можете использовать PyCurl . curl_easy_getinfo дает информацию о: CURLINFO_TOTAL_TIME, CURLINFO_NAMELOOKUP_TIME, CURLINFO_CONNECT_TIME, CURLINFO_PRETRANSFER_TIME и т. Д.

0 голосов
/ 19 июля 2010

Вы можете загрузить пустой файл для измерения задержки. Вы измеряете больше единственную задержку в сети, но разница должна быть слишком большой, я ожидаю.

...