Zapier 编写的代码:Python - 如何使其成为 return 错误
Code By Zapier: Python - How to make it return error
我已经编写了一些 python 代码来使用请求库获取 http 请求。
如果在检查响应后我发现我没有获得所需的数据,我该如何让它出错?
请注意,我只想在某些情况下引发错误。
现在,我 return 一个输出对象,并且该步骤始终显示已通过。
这里是 David,来自 Zapier 平台团队。
Zapier 上 Python 没有秘诀 - 如果您想报告错误,只需 raise it。你怎么做这取决于你想要触发错误状态的情况。
response = requests.get(url)
# raises for all error codes >= 400
response.raise_for_status()
result = response.json()
# or more manually, for specific cases
if result['my_key'] != 'key_i_want':
raise Exception('bad key')
这有意义吗?如果您还有其他问题,请告诉我!
我已经编写了一些 python 代码来使用请求库获取 http 请求。
如果在检查响应后我发现我没有获得所需的数据,我该如何让它出错?
请注意,我只想在某些情况下引发错误。
现在,我 return 一个输出对象,并且该步骤始终显示已通过。
这里是 David,来自 Zapier 平台团队。
Zapier 上 Python 没有秘诀 - 如果您想报告错误,只需 raise it。你怎么做这取决于你想要触发错误状态的情况。
response = requests.get(url)
# raises for all error codes >= 400
response.raise_for_status()
result = response.json()
# or more manually, for specific cases
if result['my_key'] != 'key_i_want':
raise Exception('bad key')
这有意义吗?如果您还有其他问题,请告诉我!