调用 GetObject 时拒绝访问
Access Denied when calling GetObject
我正在尝试访问现在存储在我创建的 s3 存储桶中的标记作业的输出。
我正在通过 SageMaker jupyter 实验室执行此操作。为什么我对自己的存储桶的访问被拒绝?!!!
import pandas as pd
import boto3
bucket = "s3://my-bucket"
key = "XXX/output.manifest"
s3 = boto3.client('s3')
obj = s3.get_object(Bucket=bucket, Key=key)
df = pd.read_csv(obj['Body'])
你的桶应该是:
bucket = "my-bucket"
不是:
bucket = "s3://my-bucket"
我正在尝试访问现在存储在我创建的 s3 存储桶中的标记作业的输出。 我正在通过 SageMaker jupyter 实验室执行此操作。为什么我对自己的存储桶的访问被拒绝?!!!
import pandas as pd
import boto3
bucket = "s3://my-bucket"
key = "XXX/output.manifest"
s3 = boto3.client('s3')
obj = s3.get_object(Bucket=bucket, Key=key)
df = pd.read_csv(obj['Body'])
你的桶应该是:
bucket = "my-bucket"
不是:
bucket = "s3://my-bucket"