Python小技巧——查看当前网速_今日热文


(资料图片仅供参考)

大家日常查看网速可能都是去的网页在线查看,其实python也可以实现网速查看,非常简单的几行代码。

代码实现

1.安装依赖库

pip install speedtest-cli

2.导入依赖库

from speedtest import Speedtest

3.查看上传和下载网速

speed_test = Speedtest()download_speed = speed_test.download()print(f"你的下载速度是{download_speed}")upload_speed = speed_test.upload()print(f"你的上传速度是{upload_speed}")

上面的代码结果是以字节为单位打印上传/下载速度,让我们创建一个将字节转换为 MB 的方法:

def bytes_to_mb(bytes):  KB = 1024 # 1KB为1024字节  MB = KB * 1024 # 1MB是1024KB  return int(bytes/MB)

完整代码:

from speedtest import Speedtestdef bytes_to_mb(bytes):  KB = 1024 # 1KB为1024字节  MB = KB * 1024 # 1MB是1024KB  return int(bytes/MB)speed_test = Speedtest()download_speed = bytes_to_mb(speed_test.download())print(f"你的下载速度是:{download_speed}MB/S")upload_speed = bytes_to_mb(speed_test.upload())print(f"你的上传速度是:{upload_speed}MB/S")

有没有觉得很简单呢,如果你觉得喜欢,可以随手关注一下!

如果有其他问题可以通过公众号「python玩转」联系作者

关键词:

推荐DIY文章
主机存在磨损或划痕风险 PICO4便携包宣布召回
穿越湖海!特斯拉Cybertruck电动皮卡可以当“船”用
vivoXFold+折叠旗舰开售 配备蔡司全焦段旗舰四摄
飞凡R7正式上市 全系标配换电架构
中兴Axon30S开售 拥有黑色蓝色两款配色
荣耀MagicBookV14 2022正式开售 搭载TOF传感器
it