get url response time
- #!/usr/bin/env python
- # coding=utf8
- # Filename: urltime.py
- # Last modified: 2013-04-18 11:22
- # Author: itnihao
- # Mail: itnihao@qq.com
- # Description:
- import time,urllib2, sys, re
- #URL = sys.argv[1]
- URL = 'http://www.baidu.com’
- '''''
- 获取html网页中的url
- '''
- s=urllib2.urlopen(URL).read()
- ss=s.replace(" ", "")
- urls=re.findall('"[a-z]+://[a-zA-Z0-9]+.*?"', ss, re.I)
- '''''
- 访问各url,并打印出访问所需要的时间
- '''
- for i in urls:
- START_TIME = time.time()
- url = i.replace('"', '')
- try:
- urllib2.urlopen(url)
- END_TIME = time.time()
- TIME = END_TIME - START_TIME
- print i,TIME
- except:
- print i,"url error"
纯属个人记录,不做过多说明
本文转自it你好 51CTO博客,原文链接:http://blog.51cto.com/itnihao/1180899,如需转载请自行联系原作者