前缀下有超过 3k 个对象。我使用以下代码列出所有对象以获取其名称,但 API 仅检索 1000 个对象。s3_client = boto3.client('s3')
response = s3_client.list_objects(
Bucket = "my-bucket",
Prefix = "my-prefix",
MaxKeys=50000
)
s3 = boto3.resource('s3')
bucket = s3.Bucket(S3)
print(len(response['Contents'])) # only retrieve 1000
Run Code Online (Sandbox Code Playgroud)