我有带文件夹的s3存储桶,并且文件夹中有大文件。
我想用python3-boto3脚本重命名该文件夹。
我读过this(“如何使用Python重命名Amazon S3文件夹对象”),他正在做的是使用新的前缀复制文件,然后删除原始文件夹。
这是一种非常不高效的方法,并且由于我的文件很大,因此将花费很长时间。
是否有更简单/更有效的方法?
答案 0 :(得分:4)
无法重命名s3对象/文件夹-您将需要将它们复制到新名称并不幸地删除旧名称。
aws cli中有一个 mv 命令,但在幕后它会进行复制然后为您删除-这样您可以使操作更容易,但这并不是真正的“重命名” '。