boto3 python为整个存储桶生成预签名的URL

时间:2018-01-30 08:57:19

标签: python amazon-web-services amazon-s3 boto3 pre-signed-url

我正试图在我的s3中对存储桶进行临时下载访问。

使用boto3.generate_presigned_url(),我只设法从该存储桶下载特定文件,但没有从存储桶本身下载。

有没有选项可以这样做,或者我唯一的选择是下载存储桶内容,压缩,上传和访问zip?

1 个答案:

答案 0 :(得分:0)

您是否尝试过在存储桶中的项目列表中循环?

执行aws s3 ls <bucket_name_with_Presigned_URL>,然后使用for循环获取每个项目。

希望这会有所帮助。