list_objects_v2 python amazon-s3 metadata amazon boto

python - list_objects_v2 - Boto s3 get_metadata



boto3 (1)

bucket.list () no devuelve metadatos. prueba esto en su lugar:

for key in bucket.list(): akey = bucket.get_key(key.name) print akey.get_metadata("company")

Estoy tratando de obtener los metadatos que he establecido en todos mis artículos en un cubo s3. Lo cual se puede ver en la captura de pantalla y debajo está el código que estoy usando. Las dos llamadas get_metadata devuelven None. Algunas ideas

boto.Version ''2.5.2''

amazon_connection = S3Connection(ec2_key, ec2_secret) bucket = amazon_connection.get_bucket(''test'') for key in bucket.list(): print " Key %s " % (key) print key.get_metadata("company") print key.get_metadata("x-amz-meta-company")