每当我运行我的代码时,我都会将结果上传到我的s3存储桶,该存储桶没有特定的名称模式。
假设现在桶中存在以下文件。
2017-12-06 11:40:47 93185 RAW_D_3600_S_1_1294573351559346926-0.metadata
2017-12-06 11:40:47 167170 RAW_D_3600_S_1_1294573351559346926-0.txt
2017-12-06 10:55:54 21 USERENROLL_1_1-0.metadata
2017-12-06 10:55:54 190 USERENROLL_1_1-0.txt
2017-12-05 17:56:36 174 USERENROLL_1_1-duke1.csv
2017-12-06 11:13:45 105 USERENROLL_1_7-0.metadata
2017-12-06 11:13:45 599 USERENROLL_1_7-0.txt
2017-12-06 11:15:51 126 USERENROLL_1_8-0.metadata
2017-12-06 11:15:51 600 USERENROLL_1_8-0.txt
2017-12-06 10:59:26 21 USERENROLL_1_9-0.metadata
2017-12-06 10:59:26 181 USERENROLL_1_9-0.txt
我想下载2017-12-06 11:40:47创建的文件。
我通过存储当前时间来获取文件,并搜索存储时间之后生成的存储桶中的文件。但是这并不能始终提供准确的结果,因为文件可能需要更长的时间才能生成。
有没有办法解决这个问题? PS - 无法更改正在使用的命名约定。