python芹菜json序列化器与组

时间:2016-04-07 09:32:52

标签: python celery

为什么使用json序列化程序时,下面的snippest抛出EncodeError: keys must be a string

它适用于pickle序列化程序,但json序列化程序无法完成这个简单的工作流程。

任何想法或修复?

@task
def task1(msg):
    return msg + ' *'

sig = task1.s() | group(task1.s(), task1.s())
tsk = sig.apply_async(args=['text'])
print tsk.get()

预期结果与pickle serializer结果如下:

[u'text * *', u'text * *']

0 个答案:

没有答案