Я пытаюсь получить все сообщения из своей очереди sqs, я удаляю каждое сообщение из очереди после прочтения, В какой-то момент у меня все еще есть сообщения в очереди, но я перестаю их получатьи получил сообщение, что очередь пуста.
while sqs_message:
message_id = sqs_message[0].message_id
**some logic here**
sqs_message.delete()
sqs_message = queue.receive_messages(MaxNumberOfMessages=10)