如何使用Python的boto3库将S3对象从一个存储桶复制到另一个存储桶
- 论坛
- 如何使用Python的boto3库将S3对象从一个存储桶复制到另一个存储桶
8 浏览
如何使用Python的boto3库将S3对象从一个存储桶复制到另一个存储桶
我想将一个文件从一个S3桶复制到另一个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)