Python亚马逊广场

2024-03-28 16:39:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用amazonsqs用python发送消息。 我发送的是以64为编码的邮件。 我正在检查消息是否小于262144字节,但我仍然得到错误消息大于262144字节,甚至更重要 我发现每次发送失败后,我的程序内存都会增加。你知道吗

zippedMessage = newMessage.encode("zlib")
base64MSG = base64.b64encode(zippedMessage)
currentMsgSize = len(base64MSG)

if currentMsgSize < 262144:
   messageToSend = RawMessage()
   messageToSend.set_body(base64MSG)
   queue.write(message)
else:
   #I split the message to smaller pices

有人能给我建议吗?你知道吗


Tags: 内存程序消息message编码字节错误邮件