Czas odpowiedzi dla urllib w Pythonie

Chcę uzyskać czas odpowiedzi, gdy używamurllib. Zrobiłem poniżej kodu, ale to więcej niż czas odpowiedzi. Czy mogę uzyskać czas używającurllib lub masz jakąkolwiek inną metodę?

import urllib
import datetime

def main():
    urllist = [
        "http://google.com",
    ]

    for url in urllist:
        opener = urllib.FancyURLopener({})
        try:
            start = datetime.datetime.now()
            f = opener.open(url)
            end = datetime.datetime.now()
            diff = end - start
            print int(round(diff.microseconds / 1000))
        except IOError, e:
            print 'error', url
        else:
            print f.getcode(), f.geturl()

if __name__ == "__main__":
    main()

questionAnswers(1)

yourAnswerToTheQuestion