2
我正在使用boto3批量接收消息()。这将返回boto3 documentation中指定的字典项。boto3批量接收后批量删除SQS消息
收到该批消息后,我逐一处理它们,并希望在它们全部处理后批量删除它们。我不想在处理每个单个项目后逐一删除它们。我们需要将receive_message()的响应字典格式化为合适的格式(仅使用Id和ReceiptHandle)。delete_message_batch()函数与receive_message()函数的响应语法略有不同,因此我需要将receive_message()的响应字典格式化为合适的格式。
有没有更简单的方法来直接使用receive_message()的响应来批量删除?