【发布时间】:2022-02-13 16:42:08
【问题描述】:
我有一个 python boto3 代码,它列出了 s3 文件夹/前缀下的所有对象。此代码将返回所有对象,即
临时/测试/日期=17-09-2019/
temp/test/date=17-09-2019/100.json
我想从响应中排除 temp/test/date=17-09-2019/ 键。我知道 s3 中不存在文件夹的概念。请在下面找到我的代码:
bucket_name = 'temp-bucket'
prefix = 'temp/test/date=17-09-2019'
bucket = s3_resource.Bucket(bucket_name)
s3_files = list(bucket.objects.filter(Prefix=prefix))
for file in s3_files:
print(file)
有没有办法从响应中排除文件夹?
谢谢
【问题讨论】: