gpt4 book ai didi

python - 如何使用 boto3 将标签添加到 S3 存储桶而不删除现有标签?

转载 作者:行者123 更新时间:2023-12-01 01:33:02 24 4
gpt4 key购买 nike

我正在使用这个功能:

s3 = boto3.resource('s3')
bucket_tagging = s3.BucketTagging(bucket)
Set_Tag = bucket_tagging.put(Tagging={'TagSet':[{'Key':'Owner', 'Value': owner}]})

它正在删除现有标签,我只能看到一个标签。

最佳答案

我会使用以下内容

s3 = boto3.resource('s3')
bucket_tagging = s3.BucketTagging('bucket_name')
tags = bucket_tagging.tag_set
tags.append({'Key':'Owner', 'Value': owner})
Set_Tag = bucket_tagging.put(Tagging={'TagSet':tags})

这会获取现有标签,添加一个新标签,然后将它们全部放回原处。

关于python - 如何使用 boto3 将标签添加到 S3 存储桶而不删除现有标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52645443/

24 4 0