是否有理由优先引发/捕获requests.exceptions.HTTPError而不是requests.HTTPError或requests.HTTPError而不是requests.exceptions.HTTPError这两个是同一个类(通过阅读源代码和见证True是requests.exceptions.HTTPError is requests.HTTPError的输出可以看出这一点),但是我问这个问题,因为它们都存在
我使用python从一些urls中获取内容。所以我有一个urls列表,所有的都很好,除了其中一个我得到404。我想把这个拿来 r = requests.get(url)
r.raise_for_status() print('error: could not get content from url because of {}'.format(r.status_code))
但是现在,raise_for_status()引发的异常不是获