如何正确返回Zapier代码(Python)中的字典列表?

如何正确返回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并打开,它会像你期望的那样工作。

对不起,让我知道如果您有任何其他问题!