Listing contents of a bucket with boto3

How can I see what's inside a bucket in S3 with boto3? (i.e. do an "ls")?

Doing the following:

    import boto3
    s3 = boto3.resource('s3')
    my_bucket = s3.Bucket('some/path/')

returns:

    s3.Bucket(name='some/path/')

How do I see its contents?

One way to see the contents would be:

    for object in my_bucket.objects.all():
        print(object)

From: stackoverflow.com/q/30249069

Back to homepage or read more recommendations: