python写一个网络测速脚本_网络测速工具——Speedtest

news/2024/11/16 18:57:02/

本篇主要介绍如何在Linux下用speedtest测试网速

speedtest是什么

speedtest_cli 是一个基于Python开发的程序脚本,使用 speedtest.net 来测试因特网带宽的命令行界面。通过这种方式,你也可以在没有浏览器或者图形化界面的服务器上做带宽测试。

安装

有两种方法去安装speedtest-cli,一种需要Python的pip管理程序,第二种是从GitHub上拉取Python脚本

1. 通过Python脚本安装speedtest-cli

首先从GitHub上面拉取安装包

$ wget https://github.com/sivel/speedtest-cli/archive/master.zip

#直接拉取脚本也可以,但我有的时候连接失败   wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

$ unzip master.zip

提取出文件后,加上权限可以使其运行,并把其加入/usr/bin,下避免每次都要输入完整路径

$ cd speedtest-cli-master/$ chmod755speedtest.py

$ mv speedtest.py/usr/bin/

2. 通过Python-pip来安装

首先安装Python-pip

$ yum install python-pip -y

$ pip install speedtest-cli

运行

运行的时候只需要输入

$ speedtest-cli

如果你想分享测试结果,你可以使用参数“


http://www.ppmy.cn/news/363928.html

相关文章

IB网络测速

iblinkinfo ibstatus ib_write_lat ib_write_bw ib_read_lat ib_read_bwInfiniband带宽和延迟的测试Infiniband 网络性能测试

【AI人工智能】你们都是用它来干嘛?

🚀 个人主页 极客小俊 ✍🏻 作者简介:web开发者、设计师、技术分享博主 🐋 希望大家多多支持一下, 我们一起进步!😄 🏅 如果文章对你有帮助的话,欢迎评论 💬点赞&#x1…

iperf3 网络上下行测速工具

一、简介 iperf3是一个网络速度测试工具,支持IPv4与IPv6,支持TCP、UDP、SCTP传输协议,可在Windows、Mac OS X、Linux、FreeBSD等各种平台使用,是一个简单又实用的小工具,可以很好的测试运营商的宽带流量是否达标 二、…

Centos之网络测速(speedtest)-yellowcong

升级完服务器的带宽后,通过pip来测试带宽 1 安装pip #1、安装python-pip yum -y install epel-release yum -y install python-pip #升级pip pip install --upgrade pip2 安装speedtest pip install speedtest-cli测速

Linux 下进行服务器间网络测速

一、iperf介绍 Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。 iperf的主要功能 : TCP 测量网络带宽 报告MSS/MTU值的大小和观测值 支持TCP窗口值通过套接字缓冲 当P线程…

网络速度测试

Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)…

网络测速神器:SpeedTest深度指南

最近在测试一个项目,里面涉及到一个测试case:在linux服务器上,当网络带宽较差时,观察服务的消息处理能力和表现。限制网卡带宽有许多方法,比如Wondershaper或者ethtool。那验证限速效果呢? 最简单的方式是…

【Speedtest】网络测速工具(支持命令行测试)

引言 今天给大家分享一个实用的电脑网络测速工具,对于任何操作系统都适用。 测速 桌面版 对于 Windows、Mac 和桌面版 Linux 系统,直接打开浏览器,在地址栏输入以下网址: https://www.speedtest.cn/ 或 https://www.speedtest…