如何正确返回Zapier代码(Python)中的字典列表?
问题描述:
Zapier代码文档指出,代码zap的输出可以是字典或字典列表(请参阅“数据变量”部分:https://zapier.com/help/code-python/)。如何正确返回Zapier代码(Python)中的字典列表?
做这件事时,
output = [{'Booking':'Shirt'},{'Booking':'Jeans'}]
代码的输出仅返回第一个字典,但是:
runtime_meta__duration_ms: 2
runtime_meta__memory_used_mb: 22
id: [redacted]
Booking: Shirt
Fields with no value:
runtime_meta__logs
什么我错在这里做什么?非常感谢!
答
来自Zapier平台团队的David在这里。返回一个数组的代码步骤大部分都是没有记录的(因为没有UI支持,而且它很混乱,正如你所知道的)。
测试时,它只会显示数组中的第一项。当它真实运行时,代码步骤之后的所有步骤将针对数组中的每个项目运行。任务历史记录将反映这个
因此,设置zap并打开,它会像你期望的那样工作。
对不起,让我知道如果您有任何其他问题!