python编写的用于测试网站访问速率的代码片段,,python编写的用于测
python编写的用于测试网站访问速率的代码片段,,python编写的用于测
python编写的用于测试网站访问速率的代码片段,可以输出打开某url的时间,访问100次的平均时间,最大时间和最小时间等等```pythondef Process(url,n): minSpan = 10.0 maxSpan = 0.0 sumSpan= 0.0 over1s = 0 for i in range(n): startTime = datetime.datetime.now() try: res = urllib2.urlopen(url,timeout=10) except: pass endTime = datetime.datetime.now() span = (endTime-startTime).total_seconds() sumSpan = sumSpan + span if span < minSpan: minSpan = span if span > maxSpan: maxSpan = span #超过一秒的 if span>1: over1s=over1s + 1 print(u'%s Spent :%s seconds'%(url,span)) print(u'requested:%s times,Total Spent:%s seconds,avg:%s seconds, max:%s seconds,min:%s seconds,over 1 secnod:%s times'%(n,sumSpan,sumSpan/n,maxSpan,minSpan,over1s)) print('\n')
if name=='main': Process('http://www.baidu.com',100)```
相关内容
- python精简版搜索引擎,python精简版,from html.pa
- Python获取上一个月的天数,Python获取天数,[Python]代码
- C#设置热键隐藏指定窗口的代码,,C#设置热键隐藏指定
- 二进制小数,,# -*- coding
- python通过Tkinter显示网络图片,,''' tk_image
- nagios插件--监控inodes,nagios插件inodes,#!/bin/env p
- python(PIL)图像处理(等比例压缩、裁剪压缩) 缩略(水印
- Python动态生成中文验证码,,Python动态生成中文
- lmdb 键值数据库读写测试,lmdb键值数据库读写,import l
- Mysql connector封装,mysqlconnector封装,#!/usr/bin/e
评论关闭