Usando python BOTO con AWS SQS, recuperando personajes sin sentido

Por lo tanto, estoy usando python y BOTO para acceder a mi AWS SQS. Tengo algunos mensajes en el SQS que puedo ver desde el panel de AWS. Sin embargo, cuando trato de obtener estos mensajes a través de python, los caracteres que aparecen son simplemente tonterías. ¿Alguna idea de lo que está pasando aquí?

conn = boto.sqs.connect_to_region("us-east-1") 
q = conn.get_queue('my-worker-queue')
print q 
#read from message queue
message = q.read(60)
print message
print message.get_body()

Dado el código anterior, obtengo lo siguiente:

Queue(https://queue.amazonaws.com/247124526695/my-worker-queue)
<boto.sqs.message.Message instance at 0x16f31b8>
??e??b?+??-

El texto en la cola de mensajes es el siguiente:

hello this is a test

Respuestas a la pregunta(1)

Su respuesta a la pregunta