Python request 响应状态

2019-07-05  本文已影响0人  allenjcheng

我们可以检测响应状态码:

r=requests.get(url)r.status_code

返回200,正常响应

为方便引用,Requests还附带了一个内置的状态码查询对象:

r = requests.get(url)

print r.status_code == requests.codes.ok

如果发送了一个失败请求(非200响应),我们可以通过Response.raise_for_status()来抛出异常:

bad_r = requests.get(url)

bad_r.raise_for_status()

上一篇下一篇

猜你喜欢

热点阅读