Насколько я знаю, boto3 возвращает объекты, отсортированные в алфавитном порядке по их ключам. Есть ли способ извлечь интервал из этого алфавитного порядка без извлечения всех объектов, а затем выполнить разбиение на страницы по результату?
Пример: Допустим, у меня в хранилище находятся следующие объекты:
aa/example+0+0013399841.json
ba/example+0+0013400780.json
ba/example+0+0013403134.json
cj/example+0+0013416534.json
df/example+0+0013419528.json
ef/example+0+0013420605.json
Я хотел бы иметь что-то вроде get_interval(FirstPrefix='a', LastPrefix='d')
, которое бы получало объекты (или, более предпочтительно, paginator), соответствующие этим клавишам:
ba/example+0+0013400780.json
ba/example+0+0013403134.json
cj/example+0+0013416534.json
df/example+0+0013419528.json
Спасибо за любую помощь.