没有凭据错误-使用boto3和AWS S3存储桶

时间:2020-07-14 16:59:20

标签: python amazon-s3 jupyter-notebook

我正在使用python和jupyter笔记本从aws s3存储桶读取文件,并且在运行以下代码时出现错误“无凭据错误:无法找到凭据”

import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('my-bucket')
for obj in bucket.objects.all():
    key = obj.key
    body = obj.get()['Body'].read()

我相信我需要将访问密钥放在某个地方,但是我不确定在哪里。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您安装了AWS CLI,只需执行一个简单的aws configure。这样您就可以了。