使用 boto 设置 SQS 队列中消息的消息属性?

sca*_*tti 3 boto amazon-sqs

有没有办法设置SQS队列中消息的消息属性?我正在尝试检查发送到 SQS 队列的消息并更改其值。下面代码的最后一行获取并打印该值。

for message in queue.receive_messages(MaxNumberOfMessages=10, AttributeNames=['All'], MessageAttributeNames=['All']):
    print(message.body)
    print(message.attributes)
    print(message.message_attributes)
    print(message.message_attributes.get('attr').get('StringValue'))
Run Code Online (Sandbox Code Playgroud)

我想要一种在此消息中设置attrStringValue的方法。有什么办法可以做到这一点吗?我更喜欢使用boto(而不是boto3 )来执行此操作。