Если вдруг захотелось измерить скорость интернета. То это очень легко сделать в Питоне с помощью библиотеке speedtest-cli 2.1.2 которая работает с известным сайтом SpeedTest.Net
Устанавливаем библиотеку :
pip install speedtest-cli
Пишем пять строчек кода :
import speedtest
test = speedtest.Speedtest()
download = test.download()
upload = test.upload()
print(f"Speed: {(download/1024)/1024} Mb/s \n Upload Speed : {(upload/1024)/1024} Mb/s")
И радуемся результатам )))

Есть ли возможность следить за процессом вычисления скорости интернета? Я имею виду, что данный процесс берет около десяти секунд, как я могу знать на сколько совершен процесс вычисления, допустим, на второй секунде?
К сожалению на GitHub в описание не нашел возврата статуса измерения. Получается он просто возвращает измерение, при этом поддерживается один поток или многопоточность.