在没有AWS访问密钥的情况下从S3 amazon公共存储桶下载数据

时间:2016-12-09 10:30:15

标签: python amazon-web-services amazon-s3 boto

我想从s3亚马逊服务器上的公共存储桶下载数据。这个桶是“sentinel-s2-l1c.s3-website.eu-central-1.amazonaws.com”,我想通过我的python代码访问存储桶的contnet,而不需要AWS账号。我无法登录AWS账户,因为我不想向亚马逊提供信用卡/借记卡付款。如果没有登录是从python代码下载这个桶的内容的方法吗?

2 个答案:

答案 0 :(得分:1)

如果存储桶是公共的,那么您只需使用http

访问内容即可

内容可从以下

获得

http://sentinel-s2-l1c.s3-website.eu-central-1.amazonaws.com

答案 1 :(得分:0)

确保将您的存储桶公开,然后您可以使用wget模块

下载您的文件。