我想从一个S3存储桶复制文件到另一个存储桶。但是我遇到了以下错误:
s3.meta.client.copy(source,dest)
TypeError: copy() 至少需要4个参数 (已提供3个)
我阅读文档后仍无法找到解决方案。这是我的代码:
#!/usr/bin/env python
import boto3
s3 = boto3.resource('s3')
source= { 'Bucket' : 'bucketname1','Key':'objectname'}
dest ={ 'Bucket' : 'Bucketname2','Key':'backupfile'}
s3.meta.client.copy(source,dest)