1. pip安装

这个项目主要依赖speedtest_cli模块,pip安装:

pip install speedtest_cli

没有报错即安装成功。

2. 编写代码

speedtest_cli可以测试当前网络的上传速度与下载速度,代码:

import speedtest   # 导入speedtest_cliprint("准备测试ing...")# 创建实例对象
test = speedtest.Speedtest()
# 获取可用于测试的服务器列表
test.get_servers()
# 筛选出最佳服务器
best = test.get_best_server()print("正在测试ing...")# 下载速度
download_speed = int(test.download() / 1024 / 1024)
# 上传速度
upload_speed = int(test.upload() / 1024 / 1024)# 输出结果
print("下载速度:" + str(download_speed) + " Mbits")
print("上传速度:" + str(upload_speed) + " Mbits")

这里提醒一下test.download()和test.upload()函数返回的测试结果是以比特位为单位的,我们将结果除以2次1024,得到的是兆字节单位。

3. 展示结果

运行时间可能长点,毕竟程序要获取服务器列表,再筛选最佳测试服务器,最后再测试下载与上传的速度,结果如下:

准备测试ing...
正在测试ing...
下载速度:27 Mbits
上传速度:23 Mbits

Python 使用speedtest来测网速相关推荐

  1. 苹果网速4g测试软件,‎App Store 上的“测网速 - SpeedTest 网速测试大师”

    测网速源于为了让人们更快更好的了解自己当前的网速. [简单.方便.快速.准确]是我们设计理念. 测网速至今已通过数千亿次测试使用,整个互联网行业的专家们同样信任它提供的测量结果.测试从未如此简单易用美 ...

  2. Ubuntu 测网速

    Ubuntu 测网速 学自:http://os.51cto.com/art/201401/428339.htm 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为&quo ...

  3. linux测量某个ip的网速,linux下测网速

    安装: $ sudo apt install speedtest-cli 测网速 $ speedtest 具体如下: $ speedtest Retrieving speedtest.net conf ...

  4. 电脑如何测网速_【网络调试】网络速度检测工具有哪些?这五款工具让你随时掌控网速...

    wifi测试软件有哪些?WiFi信号和声音一样,强弱都是可以测量的,检测WiFi的方法有很多,作为普通的家庭用户,我们有时需要测试WiFi的速度.信号强度.周围WiFi干扰等等,那么wifi信号如何检 ...

  5. 苹果手机测试网络速度的软件,‎App Store 上的“网速测试大师-测网速首选”

    网速测试大师(SpeedTest Master)致力于为全球用户提供快速专业的网络测速服务.[最新功能]5G测速.Ping 测试.游戏Ping.一键设备检测. 网速测试大师,是您的手机管家,wifi管 ...

  6. 什么软件测试出来的网速准确,怎么测网速多少兆(测试网速快哪个软件准确)...

    我国目前已有四大宽带运营商,分别是:中国电信.中国联通.中国移动和最近刚获得牌照的中国广电. 从工信部发布的消息来看,我国大部分地区已基本完成了城市铜线宽带到光纤宽带的更换,并且几大运营商也已成了的宽 ...

  7. 测试上网上下行的软件,‎App Store 上的“网速测试大师-测网速首选”

    网速测试大师(SpeedTest Master)致力于为全球用户提供快速专业的网络测速服务.[最新功能]5G测速.Ping 测试.游戏Ping.一键设备检测. 网速测试大师,是您的手机管家,wifi管 ...

  8. 2017测网速5大方法

    2017测网速5大方法 方法一:http://www.speedtest.cn/ 方法二:360宽带测网速 (360安全卫士软件,点击右键有个:测网速的功能)         方法三:www.bbn. ...

  9. iOS 仿看了吗应用、指南针测网速等常用工具、自定义弹出视图框架、图片裁剪、内容扩展等源码...

    iOS精选源码 扩展内容的cell - folding-cell 一个近乎完整的可识别中国身份证信息的Demo 可自动快速... JPImageresizerView 仿微信的图片裁剪 带年月和至今以 ...

最新文章

  1. cocos2d-x 3.0 Loading界面实现
  2. No.3 clojure 调用 Java
  3. python六十二: 析构方法
  4. Security 登录认证流程详细分析 源码与图相结合
  5. MAC电脑8款常用设计工具推荐
  6. 博客园中的源代码格式显示
  7. 迁移学习(transfer learning)与finetune的关系?【finetune只是transfer learning的一种手段】
  8. rpm包制作介绍及实战操作讲解01(学生分享)
  9. C#实现两个时间相减的方法
  10. 力扣题目——107. 二叉树的层序遍历 II
  11. Net下的AppDomain编程 [摘录]
  12. 给做技术的换一道菜尝尝:一月冲皇冠?凶残级淘宝店主,无法阻挡的爆款名城!...
  13. linux 应用程序 死锁,程序死锁了
  14. 黑马程序员-ios入门初体验及个人体会
  15. 中国裁判文书网爬虫思路分享
  16. 字节跳动视频面试经历
  17. 肿么用photoshop将位图转化成矢量图
  18. 在线android机型测试,免费兼容测试/MonkeyTest/100款安卓机型真机测试
  19. 【风马一族_php】
  20. 基于JAVA中小型饭馆餐饮管理系统计算机毕业设计源码+系统+数据库+lw文档+部署

热门文章

  1. 华为nova6计算机历史在哪可以看,写在华为nova6发布前:一文看出nova手机使用芯片的变迁历程...
  2. 【NISP一级】2.2 身份鉴别与访问控制
  3. 多人在线编辑文档 开发_十个在线小工具,科研amp;工作必备神器!
  4. XUN·LEI 会员哒
  5. win10内存占用过高解决方案
  6. 1、RL Problem
  7. 浅析Windows通信编程
  8. 键盘、鼠标各键对应的ASCII码值
  9. 笔记本电脑安装Debian11系统
  10. html自学网页制作,HTML入门学习教程:简单网页制作