2017-08-10 99 views
0

python有没有办法让我在python中更改整个对象路径的内容类型,例如bucket/assets/img?如何使用boto3更改s3内容类型并将文件放入新存储桶

我的目标是编写一个脚本,用一个脚本来更改路径中所有对象的内容类型,而不是在GUI中手动执行它。

我读过我必须将对象复制到新存储区而不是更改当前存储区中的元数据的位置。

任何帮助,将不胜感激!

回答

0

使用copy_from

创建一个已存储在Amazon S3的一个对象的副本。

copy_from(
    .... 
    ContentType='string', # Your new content-type 
    .... 
    MetadataDirective='REPLACE', 
相关问题