Я использую boto3 для получения_message() партиями. Это возвращает элемент dict, как указано в boto3 documentation.Пакетное удаление сообщений SQS после приема партии в boto3
После получения пакета сообщений я обрабатываю их один за другим и хочу, чтобы пакет удалял их после их обработки. Я не хочу удалять их один за другим после обработки каждого отдельного элемента.
Функция delete_message_batch() имеет несколько иной синтаксис, чем ответ функции receive_message(), поэтому мне нужно переформатировать ответ dict from receive_message() в подходящий формат (только с использованием Id и ReceiptHandle).
Есть ли более простой способ прямого использования ответа от receive_message() для пакетного удаления?