在日常工作中能够完成网络测速的方法有很多种,或是使用命令行,或是使用API,或是在免费的浏览器网址中直接进行测速。
首先介绍网络测试最简单的方式就是直接打开浏览器中的网络地址可以直接完成网络测速。
https://www.speedtest.cn/
https://www.speedtest.net/
https://librespeed.org/
http://test.ustc.edu.cn/
以上是四种比较常见的浏览器中的网络测试地址,直接输入对应的链接即可完成网络测速,下面是speedtest在线网络测试的操作。
当然,也可以使用speedtest的命令行来直接测试网络速度,前提是python环境已经安装了speedtest-cli。
注意这里需要安装的是speedtest-cli而不是speedtest,如果安装了speedtest需要卸载才可以。
pip uninstall speedtest
pip install speedtest-cli
结果中的Download就是网络下载速度,而Upload则是我们需要的网络上传速度。
最后一种方式就是使用python环境调用speedtest-cli的API在代码块中完成网络测试。
可以直接在代码块中获取到当前网络的上传和下载速度,可用于常用的业务逻辑判断。
下载速度:58.69768608114201 Mbps
上传速度:53.47084697437543 Mbps