浙江省高等学校教师教育理论培训

微信搜索“毛凌志岗前心得”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
reference:
http://blog.csdn.net/flynetcn/archive/2009/01/08/3733574.aspx

cost time:24s
('202.108.33.94', 0) 625
('202.108.33.77', 0) 625
('202.108.33.70', 0) 625
('202.108.33.95', 0) 625
('202.108.33.74', 0) 625
('202.108.33.78', 0) 625
('202.108.33.71', 0) 625
('202.108.33.96', 0) 625
('202.108.33.75', 0) 625
('202.108.33.98', 0) 625
('202.108.33.79', 0) 625
('202.108.33.76', 0) 625
('202.108.33.72', 0) 625
('202.108.33.97', 0) 625
('202.108.33.99', 0) 625
('202.108.33.73', 0) 625

#!usr/bin/env python
#encoding=utf8
"""
test dns parser cost time
"""

import sys,socket
from datetime import datetime
s=datetime.now()
#result=socket.getaddrinfo("www.sina.com.cn",None)
dict={}
for i in xrange(0,10000):
    result=socket.getaddrinfo("www.sina.com.cn",None)
    result=result[0][4]
    if result not in dict:
        dict[result]=1
    else:
        dict[result]=dict[result]+1
    #this is error
    #result=socket.getaddrinfo("http://www.china-pub.com/1902284",None)
   
#resut=socket.gethostbyname("www.sina.com.cn")
e=datetime.now()
print "cost time:%ss"%(e-s).seconds
#print result[0][4]

#print "haah"
for k,v in dict.iteritems():
    print k,v

posted on 2010-05-29 14:31  lexus  阅读(194)  评论(0编辑  收藏  举报