Je suis en train d'utiliser des données compressées avec mes tâches dans la file d'attente des tâches comme ceci:Comment transmettre des données compressées à l'aide de l'API Python Task Queue dans App Engine?
t = taskqueue.Task(url='/tasks/queue',
params={'param': zlib.compress(some_string)}
Cependant lorsque je tente de le décompresser dans le gestionnaire de file d'attente comme si
message = self.request.get('param')
message = zlib.decompress(message)
Je reçois ce erreur:
UnicodeEncodeError: 'ascii' codec can't encode character u'\u06b8' in position 2: ordinal not in range(128)
Quelqu'un sait-il ce qui se passe ici? Y at-il un travail autour?
Oh ... duh! :) Merci, Nick! – Ivan