美丽心灵公益论坛

查看: 1710|回复: 2

用Python测网速

[复制链接]
累计签到:57 天
连续签到:1 天

981

主题

461

回帖

8037

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8037
willsonlincake 发表于 2022-3-27 17:46:59| 字数 481 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Python功能是很强大的,除了自带的内置库,社区还提供了大量的第三方库.这些库可以完成各种任务,包括图像处理,语音识别等.本文介绍用Python的speedtest-cli库测网速.
安装speedtest-cli库:pip install speedtest-cli,安装好Python后使用CMD命令行安装,也可以进入Python安装目录输入以下命令安装:python -m pip install speedtest-cli.
下面是代码:
  1. import speedtest
  2. speed = speedtest.Speedtest()
  3. print(speed.download())
  4. print(speed.upload())
复制代码
可以看出,这个库可以测试下载速度和上传速度.如果你会Tkinter设计界面,可以设计一个桌面网速测试软件.
要注意的是,这个库使用的是speedtest.net的接口来测试网速的.speedtest.net本身是一个国外网站,受出口流量等限制,可能不一定能反应国内真实的网速.但可以确定的是,越快的网速数值肯定越小,因为得出的速度应该是以毫秒为单位的.

累计签到:46 天
连续签到:10 天

67

主题

1071

回帖

6111

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6111
Starrry 发表于 2022-3-27 21:24:24| 字数 26 | 显示全部楼层
这也太简单了,编写这样的代码的程序员还算是程序员么?
累计签到:57 天
连续签到:1 天

981

主题

461

回帖

8037

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8037
 楼主| willsonlincake 发表于 2022-3-28 17:03:55| 字数 126 | 显示全部楼层
Starrry 发表于 2022-3-27 21:24
这也太简单了,编写这样的代码的程序员还算是程序员么?

我认为不管是简单的还是复杂的,程序员都应该掌握.当然你也可以从头开始实现这样一个库这样一个功能.但是国外的很多程序员好像都不太喜欢造轮子,他们拿来就用.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|免责及版权声明|关于|美丽心灵公益论坛

GMT+8, 2025-8-11 08:29 , Processed in 0.048489 second(s), 26 queries .

Powered by Discuz! X3.4

!copyright!

快速回复 返回顶部 返回列表