gpt4 book ai didi

python - 使 S3 "folder hierarchy"比解析文件名更快的方法?

转载 作者:行者123 更新时间:2023-12-01 05:42:44 25 4
gpt4 key购买 nike

我想制作一个相对基本的工具来将 S3 中的存储桶作为文件层次结构进行浏览,而不仅仅是包含斜杠的文件名列表。

目前,我正在使用 boto 获取存储桶中的键名列表,然后解析键名以创建“文件夹”和文件的嵌套字典。然而,这个过程需要很长的时间!即使只是通过每个键来获取所有更高级别文件夹的列表也需要 15 分钟以上。

cyberduck 等工具如何如此快速地提供文件夹列表?

最佳答案

检查此链接:http://docs.aws.amazon.com/AmazonS3/latest/dev/ListingKeysHierarchy.html

listObjects()有一个名为 delimiter 的参数,可以设置为 /生成的对象列表将看起来与文件树完全相同。我想这就是您正在寻找的。

关于python - 使 S3 "folder hierarchy"比解析文件名更快的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17095192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com