Я пытаюсь использовать сжатые данные с моими Задачами в Очередь Задач, например:
t = taskqueue.Task(url='/tasks/queue',
params={'param': zlib.compress(some_string)}
Однако, когда я пытаюсь распаковать его в обработчике очереди, вот так
message = self.request.get('param')
message = zlib.decompress(message)
Я получаю эту ошибку:
UnicodeEncodeError: кодек 'ascii' не может кодировать символ u '\ u06b8' в позиции 2: порядковый номер не в диапазоне (128)
Кто-нибудь знает, что здесь происходит? Есть ли работа вокруг?