我已经编写了一些python代码来使用请求库获取http请求。
如果在检查响应后发现自己没有得到所需的数据,如何将其弄错?
请注意,我只想在某些情况下提出错误。
现在,我返回一个输出对象,并且该步骤始终显示已通过。
答案 0 :(得分:0)
Zapier平台团队的David在这里。
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')
这有意义吗? ``让我知道您是否还有其他问题!