不少电脑爱好者都熟悉用speedtest.net测网速,但它在测试过程中缺乏足够的自定义选项。对于Linux用户来说,更倾向于在终端通过命令完成操作,我也不例外。
1、 运行此Python程序前,请确认电脑已安装所需依赖,tespeed工具需以下两个软件包支持。
2、 使用pip包管理工具,运行指定命令即可安装lxml库。

3、 请执行以下命令下载并安装SocksiPy模块。

4、 解压下载的 SocksiPy.zip 文件后,执行命令将 tespeed 仓库克隆到本地。

5、 将下载的SocksiPy文件夹复制到克隆的tespeed项目目录内,然后在该文件夹中新建一个名为init.py的空白文件,操作方式可参考示意图。

6、 项目依赖已解决,现在可通过以下命令启动运行。

7、 稍后将有神奇的事情发生:程序会检测你的下载与上传速度,并以绚丽的色彩在终端中呈现结果。

8、 Tespeed 提供多种功能选项,例如用 -ls 显示服务器列表,-p 设置代理服务器,-s 屏蔽调试信息输出,更多实用参数将在本教程中逐一介绍与演示。
9、 若需以MB为单位显示结果,可在命令 python tespeed.py 后添加参数 -mib。

10、 启用-mib选项后,网速计量单位随之发生变化。

11、 我很喜欢用-w选项,它能将标准输出转换为CSV格式,方便数据处理与分析。

12、 执行命令查看服务器列表。
