如何删除S3存储桶中可用的文件

时间:2019-05-06 21:29:12

标签: python

我写了一个代码来删除较旧的文件并保留最新的文件。我的代码在本地工作,但想要在访问AWS s3存储桶文件夹以执行类似操作时应用相同的代码。

提供本地路径时,代码工作正常。

$builder->get('nbJours')->resetViewTransformers();

我希望相同的代码可用于AWS s3存储桶。下面是我正在使用的具有状态(保留/删除)状态的文件格式和示例。

文件格式:file_name_yyyyMMdd.txt

v_xyz_20190501.txt删除 v_xyz_20190502.txt保留 v_xyz_20190430.txt删除 v_abc_20190505.txt保留 v_abc_20190504.txt删除

1 个答案:

答案 0 :(得分:0)

我认为您无法访问本地路径之类的S3文件。

您可能需要使用python中的boto3库访问s3文件夹。

以下是供您查看其工作方式的示例。

https://dluo.me/s3databoto3