Digital Ocean存储桶列出内容返回文件夹

时间:2020-04-17 15:15:03

标签: amazon-s3 boto3 digital-ocean

当我用前缀列出数字海洋存储桶的内容时,它将返回该“文件夹”中的对象列表以及文件夹本身,这是意外的。以下脚本在旧项目及其存储桶中运行良好(仅向我提供了存储桶中的实际对象)。今天,我创建了一个带有其存储桶(与旧存储桶完全相同)的新项目,并且其行为有所不同。为什么?

from boto3 import session

s = session.Session()
client = s.client('s3',
                  region_name="myregion",
                  endpoint_url="myurl",
                  aws_access_key_id="pubkey",
                  aws_secret_access_key="pvtkey")
resp = client.list_objects(Bucket="mybucket", Prefix="myfolderthatshouldnotexist")

0 个答案:

没有答案