python页面响应基准测试(标题)

时间:2012-01-29 06:23:55

标签: python request web urllib2 httplib

我如何得到页面的响应时间:发送请求和第一个标头的字节之间的时间?

PS:在这里我不想处理套接字 - 它会起作用,但它太原始了。

PPS:在bash中使用curl你可以这样做:

(time curl URL --head) 2>&1 | grep real | cut -c 6-

1 个答案:

答案 0 :(得分:3)

这应该让你前进:

from timeit import Timer
from urllib2 import urlopen

def fetch():
    page = urlopen('http://www.google.com')
    return page.info()

timer = Timer(fetch)
print timer.timeit(1)