编程语言
首页 > 编程语言> > python – Boto3 / S3:使用copy_object重命名对象

python – Boto3 / S3:使用copy_object重命名对象

作者:互联网

我正在尝试使用python boto3在我的s3存储桶中重命名文件,我无法清楚地理解这些参数.有人可以帮我吗?

我正在计划的是将对象复制到新对象,然后删除实际对象.

我在这里发现了类似的问题,但我需要使用boto3的解决方案.

解决方法:

我发现了另一个解决方

s3 = boto3.resource('s3')
s3.Object('my_bucket','new_file_key').copy_from(CopySource='my_bucket/old_file_key')
s3.Object('my_bucket','old_file_key').delete()

标签:python,amazon-web-services,amazon-s3,boto3
来源: https://codeday.me/bug/20191003/1850803.html