【问题标题】:S3 bucket how to list the object in current folderS3存储桶如何列出当前文件夹中的对象
【发布时间】:2021-07-08 08:46:53
【问题描述】:

在我的 s3 存储桶中,我的数据如下所示

test/
dev/
data1.txt
data2.txt

s3_paths = S3_BUCKET.objects.filter(Prefix=prefix_string)

我只想得到对象

data1.txt
data2.txt

如果有任何方法可以做到这一点,而不是深入到 test/dev/ 文件夹中。

【问题讨论】:

标签: python amazon-web-services list amazon-s3 filter


【解决方案1】:

我想通了,这个我们只需要添加Delimiter='/'就可以了。

s3_paths = S3_BUCKET.objects.filter(Prefix=prefix_string, Delimiter='/')。现在它打印出所有的

prefix_string
data1.txt
data2.txt

无需深入了解test/dev/ 文件夹。

【讨论】:

    猜你喜欢
    • 2018-04-19
    • 2013-01-17
    • 2011-09-21
    • 2023-01-20
    • 1970-01-01
    • 2020-01-24
    • 2016-10-29
    • 2012-04-12
    • 1970-01-01
    相关资源
    最近更新 更多