Я пытаюсь написать следующую команду AWS CLI в boto3:
aws s3api list-objects-v2 --bucket bucket --query "Contents[?LastModified>='2020-02-20T17:00:00'] | [?LastModified<='2020-02-20T17:10:00']"
Моя цель - иметь возможность перечислять только те файлы s3 в указанном сегменте, которые были созданы в указанном c интервал времени. В приведенном выше примере, когда я запускаю эту команду, она возвращает только файлы, созданные с 17:00 до 17: 10.
При просмотре документации по boto3 я не вижу ничего похожего на '--query 'часть вышеупомянутой команды, поэтому я не уверен, как go о возврате только файлов, которые попадают в указанный интервал времени.
( Обратите внимание : Перечисление всех объектов в корзине и фильтрация из большого списка - не вариант для меня. Для моего конкретного c варианта использования просто слишком много файлов для go этого маршрута.)
Если эквивалент boto3 не существует, есть ли способ запустить эту точную команду с помощью Python сценария?
Заранее спасибо!