Interface da linha de comando para testar a largura de banda da Internet usando speedtest.net
Speedtest-cli trabalha com Python 2.4-3.7
pip install speedtest-cli
ou
easy_install speedtest-cli
pip install git+https: //github.com/sivel/speedtest-cli.git
ou
clone git https://github.com/sivel/speedtest-cli.git CD Speedtest-Cli python setup.py install
wget -o speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest-cli
ou
Curl -lo Speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest-cli
$ speedtest -cli -h Uso: Speedtest-cli [-h] [--nownload] [--no-upload] [--single] [--bytes] [--share] [--simple] [--CSV] [--CSV-Delimitador CSV_Delimiter] [--CSV-herança] [--json] [--LIST] [--SERVER Server] [-Excluir exclude] [--mini mini] [-Source Source] [--Timeout Timeout] [--Secure] [--não-prelocate] [--version] Interface da linha de comando para testar a largura de banda da Internet usando speedtest.net. -------------------------------------------------------- -------------------------- https://github.com/sivel/speedtest-cli Argumentos opcionais: -h, --help Mostra esta mensagem de ajuda e saída -Não download não execute o teste de download -Não-Upload não execute o teste de upload -Single use apenas uma única conexão em vez de múltiplas. Esse Simula uma transferência típica de arquivo. --bytes exibem valores em bytes em vez de bits. Não afetar a imagem gerada por - -share, nem saída de --json ou--csv -Share Gere e forneça um URL para o SpeedTest.net Share Imagem dos resultados, não exibida com - -CSV -Simple suprimir a saída detalhada, apenas mostra informações básicas --CSV suprimir a saída detalhada, apenas mostra informações básicas No formato CSV. Velocidades listadas em bits e não afetadas por - -bytes --CSV-delimitador csv_delimiter Delimitador de caracteres único a ser usado na saída CSV. Padrão "," -Cabeçalhos CSV de impressão do cabeçalho-CSV -JSON Suprima a saída detalhada, apenas mostra informações básicas no formato JSON. Velocidades listadas em bits e não afetado por -bytes -List exibir uma lista de servidores speedtest.net classificados por distância -Server servidor Especifique um ID do servidor para testar. Pode ser fornecido várias vezes -Excluir excluir um servidor da seleção. Pode ser fornecido várias vezes -Mini Mini URL do servidor Mini Speedtest --Dete de origem da fonte de origem para vincular-se a -Tempo limite do tempo limite HTTP Timeout em segundos. Padrão 10 -Seguro, use https em vez de http ao se comunicar com SpeedTest.NET Servidores operados -Não-Alocado não aloce pré-alocação de dados de upload. Pré -alocação é ativado por padrão para melhorar o desempenho do upload. Para Sistemas de suporte com memória insuficiente, use isso opção para evitar um MemoryError -Versões mostram o número da versão e a saída
Veja o wiki.
Não é um objetivo deste aplicativo ser uma ferramenta de relatório de latência confiável.
A latência relatada por esta ferramenta não deve ser considerada como um valor indicativo da latência do estilo ICMP. É um valor relativo usado para determinar o servidor de latência mais baixa para executar o teste de velocidade real contra.
Existe o potencial para essa ferramenta relatar resultados inconsistentes com o speedtest.net. Existem vários conceitos a serem cientes desse fator na inconsistência potencial:
Questões relacionadas a inconsistências serão fechadas como wontfix e sem motivo ou contexto adicional.