python测网速_tespeed-测试网速的Python工具

1.安装(环境CentOS7)

#pip install lxml

#wget wget http://sourceforge.net/projects/socksipy/files/socksipy/SocksiPy%201.00/SocksiPy.zip

#git clone https://github.com/Janhouse/tespeed.git

#mv SocksiPy.zip tespeed/SocksiPy/

#cd tespeed/SocksiPy/

#unzip SocksiPy.zip

#touch __init__.py

2.测试

# ./tespeed.py

Getting ready. Use parameter -h or --help to see available features.

Loading speedtest configuration...

IP: 222.128.***.***; Lat: 39.928900; Lon: 116.388300; ISP: China Unicom Beijing

Loading server list...

Looking for closest and best server...

Testing latency...

264 ms latency for http://www2.unicomtest.com/speedtest/ (Beijing Unicom, Beijing, China) [0.83 km]

6 ms latency for http://125.35.54.2/speedtest/ (Beijing Fiber City, Beijing, China) [0.83 km]

262 ms latency for http://bj3.unicomtest.com/speedtest/ (Beijing Broadband Network, Beijing, China) [0.83 km]

320 ms latency for http://st1.bjtelecom.net/speedtest/ (Beijing Telecom, Beijing, China) [0.83 km]

Download size: 1.96 MiB; Downloaded in 0.03 s

Download speed: 59.23 Mbit/s

Download size: 1.96 MiB; Downloaded in 0.04 s

Download speed: 53.35 Mbit/s

Download size: 8.09 MiB; Downloaded in 0.09 s

Download speed: 90.70 Mbit/s

Download size: 8.09 MiB; Downloaded in 0.09 s

Download speed: 90.47 Mbit/s

Download size: 17.89 MiB; Downloaded in 0.20 s

Download speed: 91.72 Mbit/s

Download size: 17.89 MiB; Downloaded in 0.19 s

Download speed: 92.02 Mbit/s

Download size: 31.78 MiB; Downloaded in 0.34 s

Download speed: 92.99 Mbit/s

Download size: 71.49 MiB; Downloaded in 0.78 s

Download speed: 91.27 Mbit/s

Download size: 126.52 MiB; Downloaded in 1.71 s

Download speed: 73.91 Mbit/s

Download size: 198.53 MiB; Downloaded in 3.26 s

Download speed: 60.94 Mbit/s

Download size: 285.07 MiB; Downloaded in 4.46 s

Download speed: 63.89 Mbit/s

Download size: 776.39 MiB; Downloaded in 12.43 s

Download speed: 62.45 Mbit/s

Upload size: 2.10 MiB; Uploaded in 0.05 s

Upload speed: 43.10 Mbit/s

Upload size: 2.10 MiB; Uploaded in 0.06 s

Upload speed: 37.35 Mbit/s

Upload size: 8.39 MiB; Uploaded in 1.11 s

Upload speed: 7.57 Mbit/s

Upload size: 8.39 MiB; Uploaded in 1.53 s

Upload speed: 5.50 Mbit/s

Upload size: 16.78 MiB; Uploaded in 3.36 s

Upload speed: 5.00 Mbit/s

Upload size: 16.78 MiB; Uploaded in 3.15 s

Upload speed: 5.32 Mbit/s

Upload size: 33.55 MiB; Uploaded in 6.56 s

Upload speed: 5.11 Mbit/s

Refer:

https://github.com/Janhouse/tespeed

http://www.open-open.com/lib/view/open1428475876229.html

https://github.com/sivel/speedtest-cli

http://www.linuxdiyf.com/linux/12561.html

[转]使用Linux命令行测试网速

装speedtest-cli speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行.它基于Speedtest.net的基础架构来测 ...

使用Linux命令行测试网速

安装speedtest speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行.它基于Speedtest.net的基础架构来测量网络的上/下 ...

使用Linux命令行测试网速-----speedtest-cli

https://github.com/sivel/speedtest-cli 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度.在可用于测 ...

Linux命令行测试网速speedtest.net

Linux命令行测试网速speedtest.net 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为"最后一公里")的网络连接速度.在可用于测试宽带 ...

Linux 测试网速

Linux 测试网速 1.直接wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip 一个10M的文件, ...

测试网站页面网速的Python脚本

一.测试网站页面网速脚本 [root@salt ~]# cat check_url.py #!/usr/bin/python # coding: UTF-8 import StringIO,pycur ...

Linux下使用Speedtest测试网速

导读 Speedtest是用来测试网络性能的开源软件,在Linux下面安装Speedtest可以用来测试网络出口的上传和下载速度,帮助排查网络方面导致的故障. Speedtest介绍 由于公司几个项目 ...

Linux 使用 Speedtest 测试网速

Speedtest的linux客户端是用python写的一个安装包 安装python包管理器pip yum -y install python-pip 如果提示No package python-pi ...

Linux下如何测试网速

本文链接:https://blog.csdn.net/Beyond_F4/article/details/80497118在Linux下如何测量下载和上传的速度? 这里用到一个Python工具spee ...

随机推荐

VirtualBox centos 6.5 minimal 开启网络

默认情况下载的centos 6.5 minimal是不开启网卡功能的,按照下面的步骤开启网卡. vi /etc/sysconfig/network-script/ifcfg-eth0 将其中的 ONB ...

Android 数据存储之 SharedPreferences储存

------------------------------------------SharedPreferences存储--------------------------------------- ...

Nodejs开发(2.连接MongoDB)

一.先配置MongoDB Win10下下载那个安装版,zip版的会报却各种DLL,安装在你希望的路径,实在安装错了,就剪切过来也行(本例E:\mongodb). 然后是配置启动脚本,就是写一个bat文 ...

C++、GDAL创建shapefile文件

源代码网址:http://download.csdn.net/detail/ivanljf/5834823 一.先贴出第一段代码: #include "ogrsf_frmts.h" ...

UVA_埃及分数(Hard Version) UVA 12588

Problem EEg[y]ptian Fractions (HARD version)Given a fraction a/b, write it as a sum of different Egy ...

PAT1009

多项式乘法 和多项式加法类似,参考之前多项式加法的代码改改就出来了. 主要是注意一下.最大次数应该会有1000000,然后按照乘法规则来,分配率就没有问题 #include ...

ChIP-seq基本流程及工具

ChIP-seq数据分析整理 1.Alignment 2.Peak detection 3.Peak annotation 1. GO analysis 2. Pathway analysis 4.D ...

python学习——用dictionary实现通过地区查询邮编

刚刚学习了python的基本语法,对自己学习的内容进行实践下. dictionary字典(类似map) 总结:1.dictionary比list读取速度快,但是占用内存大,适合存放不需修改,经常查询的 ...

剑指Offer 21. 栈的压入、弹出序列 (栈)

题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压 ...

Hdu 4622 Reincarnation(后缀自动机)

/* 字符串长度较小, 可以离线或者直接与处理所有区间的答案 动态加入点的时候, 因为对于其他点的parent构造要么没有影响, 要么就是在两个节点之间塞入一个点, 对于minmax的贡献没有改变 所 ...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/558252.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Gensee SDK RoleType详解

目录RoleType使用场景:方法与使用说明源码RoleType 接着之前的 UserInfo,对RoleType做进一步说明. 此类是SDK的公共类,可以在任一SDK使用方进行调用,之前有提到role是一个“复合”的值1,所以不能简单的用“” 来判断,…

vc 通过句柄修改窗口大小_漫画:对象是如何被找到的?句柄 OR 直接指针?

小贴士:想要使用并定位 Java 对象,就要用到 Java 虚拟机栈(Java Virtual Machine Stack),它描述的是 Java 方法执行的线程内存模型:每个方法被执行的时候,Java 虚拟机都会同步创建一个栈帧&…

数据结构快速掌握和温习-面试神器

由于原文有部分文字没有显示,本文有所修改。主要包括文字和缩进。 目录 Q1:数据结构和算法的知识点整理: Q2:链表,队列和栈的区别 Q3:简述快速排序过程 Q4:快速排序算法的原理 Q5:简…

python阴阳师_如何用Python找到阴阳师妖怪屋的最佳探索队伍!强不强?

程序由来最初想要写这个小程序是因为,9月份那段时间我在玩妖怪屋。因为刚开始抽卡,要啥啥没有,所以探索队伍也只是放了几个自己记得有关联的式神。在网上有找到完整版的羁绊,但是怎么根据羁绊找到最佳的式神组合就成问题了。当时我…

Android iOS防录屏截屏

目录Android防录屏和截屏关于WindowManager.LayoutParams.FLAG_SECURE关于Display.FLAG_SECUREiOS防录屏和截屏监听截屏录屏监听需求与安全总是对立的,有新的需求,就有新的接口开放,但随之而来的就是利用新接口或者新接口的使用者&#xff08…

work节点使用外部包_AFLSmart工具简单分析及使用介绍

AFLSmart 是一个在 AFL 基础上,结合了 Peach 的结构化输入组件的灰盒 smart fuzz 工具。AFLSmart 链接:https://github.com/aflsmart/aflsmart参考资料:《Smart Greybox Fuzzing》什么是 AFLSmart灰盒 smart fuzz灰盒测试是基于程序运行时刻的…

Android adb 启动APP

目录启动命令一 常规命令 包名/activity二 常规命令 包名命令关闭App获取包名和activity的路径代码获取1 命令获取( 需要app运行在前台,停留在启动界面)2命令获取(先执行命令,再点击app启动)启动命令 一 常规命令 包名/activity adb shell am start…

python语言使用什么语句实现上下文管理协议_Python 上下文管理器

上下文管理器在使用Python编程中,可以会经常碰到这种情况:有一个特殊的语句块,在执行这个语句块之前需要先执行一些准备动作;当语句块执行完成后,需要继续执行一些收尾动作。例如:当需要操作文件或数据库的…

Android日志[基础篇]Android Log日志输出

Android日志[基础篇]二 Android Studio修改LogCat日志的颜色 android.util.Log输出日志的常用方法如下: Log.v(String tag, String msg)Log.d(String tag, String msg)Log.i(String tag, String msg)Log.w(String tag, String msg)Log.e(String tag, String msg) …

python函数应用_python 函数应用

#函数的参数就是个变量#定义函数的时候,使用关键字参数,可以指定默认值def hello(namereboot,age1):return hello %s,your age is %s %(name,age)print hello(reboot,3)print hello(3,reboot)#print hello(age3,namereboot)print hello(reboot)def f(n):…

Android日志[基础篇]二 Android Studio修改LogCat日志的颜色

上一篇提到Android日志的5个级别的日志输出,在logcat里面设置自己喜欢或习惯的颜色,本文不只讲Android Sudio修改logcat的日志颜色。 代码和效果 代码 private void logColor(){Log.v(TAG,"logColor verbose");Log.d(TAG,"logColor de…

readfile函数使用方法_1分钟学会LOOKUP函数,有网友说使用这个方法,初学者秒变大神...

Hi,大家好,本专栏将会从零开始和大家用图文的方式,30天让你从不会到熟练使用函数,0基础开始学习Excel函数,让你喜欢上它!有兴趣的小伙伴可以持续关注我,或者在专栏进行查看学习,愿与…

Android JNI Attempt to remove non-JNI local reference, dumping thread

Attempt to remove non-JNI local reference, dumping thread 解决办法: 去除Jni代码 env->DeleteLocalRef(javaObject);注意:是java层传递给jni层的对象不需用了DeleteLocalRef来进行对象删除,jni层创建的对象仍然需要保留代码。 这个…

背景图层和普通图层的区别_图层样式(一)—高级混合选项

一、图层顺序为了便于说明,首先建立例子,新建图层,用画笔随便画个圈,新建蒙版随便画一笔,然后把所有图层样式加给它。可以看到样式从上到下的顺序,这也是它们混合的图层顺序。图层顺序我的效果,…

Android9.0 http网络请求失败问题的处理

目录处理方法(任意一种):APP改用https请求targetSdkVersion 降到27以下配置network-security-config(推荐)原因出错案例处理方法(任意一种): APP改用https请求 这种方式是最佳方法,需要前后端协调,后端得…

代码里无图片地址_项目实战:爬高清图片

↑ 关注 星标 ,后台回复【大礼包】送你2TPython自学资料好消息:Python学习交流群,已经建立,猛戳加入之前我发过一些爬虫的文章,不过一直没发过爬取图片的,今天就给大家分享一篇吧!/1 前言/上篇…

Android TextView通过SpannableString设置字体、大小、颜色、样式、超级链接

代码应该都能看明白 public class MainActivity extends ActionBarActivity {private TextView tv, tv2;private SpannableString sStr, sStr2;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.act…

winform项目_winform项目——仿QQ即时通讯程序01:原理及项目分析

即时通讯程序,腾讯QQ可以说是一家独大,虽然市场上仍然有类似QQ的即时通讯程序,但是基本上面向的对象都是特定人群。那么,现在做一个即时通讯的软件还有意义吗?在我看来,意义非常大。作为一个学习编程的人&a…

Android面试基础一

Android面试基础二-原理及常见问题 目录1、四大组件1)Activity2)Service3)ContentProvider4)Broadcast Receiver2、四大组件的生命周期和简单用法1)Activity2)Service3)BroadcastReceiver4&…

python怎么用大数据分析师_如何七周成为数据分析师18:Python的新手教程

本文是《怎样七周成为数据剖析师》的第十八篇教程,假定想要了解写作初衷,能够先行阅读七周指南。温馨提示:假定您曾经熟习Python,大可不用再看这篇文章,或只选择部分。Python是近年来最火爆的言语,曾经作为…