【发布时间】:2021-04-07 14:36:09
【问题描述】:
我尝试使用 boto3 循环从前缀中删除文件,但我发现前缀也被删除,因为最后一个循环将返回前缀作为键。 如何保留前缀文件夹?谢谢
s3client = boto3.client('s3')
for object in s3client.list_objects_v2(Bucket = 'bucket_filedrop', Prefix = 'key_daily')['Contents']:
file_delete = object['Key']
s3client.delete_object(Bucket = 'bucket_filedrop', Key = file_delete)
【问题讨论】:
标签: amazon-web-services amazon-s3 boto3