【发布时间】:2020-01-30 05:06:39
【问题描述】:
我正在使用自定义代码 - Python 作为步骤之一构建 Zapier Zap。我需要此代码返回 2 个值以用于下游任务。
我可以轻松返回 1 个值 -visits_startdatetime。我在循环中添加了vists_name 并在最后返回,但我只返回一个值。
# 1. Convert the input data from a string to a array.
visits_signedin = input['visits_signedin']
visits_signedin = list(visits_signedin.split(","))
visits_startdatetime = input_data['visits_startdatetime']
visits_startdatetime = list(visits_startdatetime.split(","))
visits_name = input['visits_name']
visits_name = list(visits_name.split(","))
#2. Loop through the array to find the first true value and return the startdatetime. If none is found, return nothing
for i in range(0, len(visits_signedin)):
if visits_signedin[i] == "True":
return {"visits_startdatetime": visits_startdatetime[i]}
return {visits_name": visits_name[i]}
return {"visits_startdatetime", "visits_name"}
我预计输出为“12-1-2019”和“Yoga Class”。实际输出为“12-1-2019”
【问题讨论】: