У меня есть файлы в S3 с указанной структурой папок, например: Год / Месяц / Дата / file.csv.
Я использую приведенный ниже код для извлечения данных за определенную дату.
import boto3
resource = boto3.resource('s3')
root_data = resource.Bucket('my_bucket')
for obj in root_data.objects.filter(Prefix='2018/09/19'):
process(obj)
Я хочу знать, возможно ли получить данные, указав дикие символы в префиксе (или любым другим способом) ??
Например: получить список файлов за определенный день всего месяца, например Prefix='2018/*/19'
.Я пробовал с '*' в приведенном выше коде, но не выбирает имена файлов.
Примечание: я не могу изменить структуру папок S3