requests.HTTPError no se detectó después de un requests.get () 404 response

Estoy teniendo un pequeño problema con la biblioteca de solicitudes.

Por ejemplo, tengo una declaración como esta en Python:

try:
   request = requests.get('google.com/admin') #Should return 404

except requests.HTTPError, e:
   print 'HTTP ERROR %s occured' % e.code

Por alguna razón la excepción no está siendo atrapada. He revisado la documentación de la API para las solicitudes, pero es un poco escasa. ¿Hay alguien que tenga más experiencia con la biblioteca que pueda ayudarme?

Respuestas a la pregunta(2)

Su respuesta a la pregunta