Tiempo de respuesta para urllib en python.

Quiero obtener tiempo de respuesta cuando usourllib. Hice código debajo, pero es más que tiempo de respuesta. ¿Puedo obtener el tiempo usandourllib ¿O tiene algún otro método?

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()