【发布时间】:2020-08-24 20:29:22
【问题描述】:
我正在尝试执行以下程序并遇到此问题
botocore.exceptions.ClientError:调用时发生错误(404) HeadObject 操作:未找到
import boto3
s3 = boto3.resource('s3')
copy_source = {
'Bucket': 'forw',
'Key': 'test'
}
s3.meta.client.copy(copy_source,Bucket='copybucket0526',Key='tet')
【问题讨论】:
-
您需要提供更多信息。你想达到什么目标?你到底在问什么?
-
您是否同时创建了存储桶和密钥?
-
您是否有一个名为
forw的存储桶,其中包含一个名为test的对象? -
它正在工作,谢谢
-
典型的boto3新手错误声明boto3 s3服务资源然后使用低级服务客户端
s3.meta.client.copy。 (或者它来自一个糟糕的 AWS boto3 文档示例)