擅长:python、mysql、java
<blockquote>
<p>Checking for <code>status: 400 / 404</code> is causing an error. I thought the <code>else</code> would take care of this?</p>
</blockquote>
<p>不,因为您试图访问一个不存在的密钥,所以首先需要测试它是否存在!你知道吗</p>
<pre><code>if 'status' in api_response and api_response['status'] in ('400', '404'):
print('bad request')
elif 'info' in api_response:
print('Found My Info', api_response['info'])
</code></pre>