¿Cómo obtengo el tamaño de archivo / clave en boto S3?

Debe haber una manera fácil de obtener el tamaño del archivo (tamaño de la clave) sin detener un archivo completo. Puedo verlo en las Propiedades del navegador AWS S3. Y creo que puedo sacarlo del encabezado "Longitud del contenido" de una solicitud "HEAD". Pero no estoy conectando los puntos sobre cómo hacer esto con boto. Felicitaciones adicionales si publica un enlace a algunos ejemplos más completos que los deDocumentos de boto estándar.

EDIT: Entonces, lo siguiente parece hacer el truco (aunque al mirar el código fuente no estoy completamente seguro):

bk = conn.get_bucket('my_bucket_name')
ky = boto.s3.key.Key(bk)
ky.open_read()  #,# This sends a GET request. 
print ky.size

Por ahora, dejaré la pregunta abierta para comentarios, mejores soluciones o sugerencias para ejemplos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta