Amazon S3 boto - how to delete folder?

后端 未结 6 821
我寻月下人不归
我寻月下人不归 2020-11-30 23:40

I created a folder in s3 named \"test\" and I pushed \"test_1.jpg\", \"test_2.jpg\" into \"test\".

How can I use boto to delete folder \"test\"?

6条回答
  •  长情又很酷
    2020-11-30 23:46

    If versioning is enabled on the S3 bucket:

    s3 = boto3.resource('s3')
    bucket = s3.Bucket('mybucket')
    bucket.object_versions.filter(Prefix="myprefix/").delete()
    

提交回复
热议问题