我一直在阅读使用python的Zapier文档,它们显示了以下示例:
output= {'has_lunch': False}
if input.get('body') and 'lunch' in input['body']:
output['has_lunch'] = True
实际上,这看起来像是我在寻找的东西,这个例子和我的代码之间的主要区别是,我想传递多个参数,并计算这些参数,以获得一个特定的输出。你知道吗
例如:
output= {'Mango': 1, 'Apple': 2}
if input.get('Fruits') and 'Mango' in input['Fruits']:
output['Mango'] = 1
elif input.get('Fruits') and 'Apple' in input['Fruits']:
output['Apple'] = 2
错误:缺少输出请定义输出或提前返回。你知道吗
我想这就是你需要的:
它说
Error: output missing Please define output or return early
,因为zapier是如何设置的。在JS中,您可以执行output
,也可以执行if/else和return
。我不是Python方面的专家,但是您需要使用JS中的return
等价物才能使代码正常工作,否则它将在到达第一个output
时停止函数。你知道吗相关问题 更多 >
编程相关推荐