Como o speedtest-cli
é um programa e uma biblioteca em Python, é bastante fácil criar um programa alternativo mínimo que realize apenas um teste de download e imprima a saída.
Abra um editor, salve como dl-speedtest.py
import speedtest
s = speedtest.Speedtest()
s.get_config()
s.get_best_server()
speed_bps = s.download()
speed_mbps = round(speed_bps / 1000 / 1000, 1)
print(speed_mbps)
executado com python dl-speedtest.py
Isso fornece o resultado em bps, como um número de ponto flutuante Mbps arredondado para um decimal conforme solicitado
A versão mínima do speedtest-cli para que isso funcione é 1.0.0 eu acho, você pode precisar usar pip install speedtest-cli --upgrade
para atualizar.