
speedtest-cli — маленькая Python консольная утилита для тестирования двунаправленной пропускной способности сети Интернет используя инфраструктуру веб-сервиса speedtest.net.

speedtest.net — веб-сервис предоставляющий бесплатный анализ показателей эффективности доступа к сети Интернет. Сервис основан в 2006 году, для повышения точности выполнения тестов сервисом используется собственный протокол обмена данными между клиентом и серверами (расположенными по всему миру). На сайте можно просмотреть подробные статистические данные основанные на результатах испытаний.

speedtest-cli запущенная без дополнительных опций выдаёт результат теста для произвольно выбранного сервера. Для получения более точного результата необходимо закрыть все приложения использующие Интернет и выбрать ближайший сервер.


Выбрать сервер для проведения тестов можно запустив speedtest-cli с дополнительной опцией (--list), утилита выведет списком все доступные сервера отсортированные по удалённости (первыми в списке идут сервера расположенные геологически ближе).


speedtest-cli может просто отображать результат теста в эмуляторе терминала, при желании можно получить картинку с результатом проведённого испытания (с помощью опции --share), для получения картинки используются стандартные возможности веб-сервиса speedtest.net.

Лицензия: Apache License Version 2.0

Вы можете войти под своим логином или зарегистрироваться на сайте.