我有带文件夹的 s3 存储桶,文件夹内有大文件。
我想用 python3-boto3 脚本重命名该文件夹。
I read this https://adamtheautomator.com/rename-amazon-s3-folder-python/(“如何使用Python重命名Amazon S3文件夹对象”),他所做的就是复制带有新前缀的文件,然后删除原始文件夹。
这是非常没有效率的方法,而且因为我有大文件,所以需要很长时间才能完成。
有没有更简单/更有效的方法来做到这一点?
无法重命名 s3 对象/文件夹 - 不幸的是,您需要将它们复制到新名称并删除旧名称。
有一个mv命令,但它在幕后为您进行复制然后删除 - 这样您可以使操作更容易,但这不是真正的“重命名”。
https://docs.aws.amazon.com/cli/latest/reference/s3/mv.html https://docs.aws.amazon.com/cli/latest/reference/s3/mv.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)