我想从 S3 存储桶处理/下载.gz文件。S10,000 上有超过 3 个文件,所以我使用
import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('my-bucket')
objects = bucket.objects.all()
for object in objects:
print(object.key)
这列出了.txt我想避免的文件。我该怎么做?
按名称或后缀过滤对象的最简单方法是在 Python 中执行此操作,例如使用.endswith()
来包含/排除对象。
您可以按前缀Filter
,但不能按后缀。