我的 S3 存储桶中有路径,由于代码错误,最终看起来像这样:
/folder///image.png
是的,这些是空白文件夹名称。S3 可以识别它们,我可以在浏览器中查看它们。
但是当我使用 boto 尝试像这样访问它们时:
key = Key(bucket)
key.name = "/folder///image.png"
key.exists() [returns False]
它像这样截断请求中的名称
/folder/image.png
删除重复的 /,因此没有引用正确的键。
有没有解决的办法?