requests库判断
时间: 2024-10-19 10:01:32 浏览: 16
python requests response值判断方式
5星 · 资源好评率100%
requests库是Python中用于发送HTTP请求的一个非常流行的第三方库。它简单易用,可以方便地发送GET、POST等HTTP请求,并能处理响应结果。使用requests判断通常是指检查网络请求是否成功,如:
1. **请求状态码**:通过`.status_code`属性获取响应的状态码,常见的200表示成功,404表示未找到资源,500表示服务器内部错误等。
```python
import requests
response = requests.get('http://example.com')
if response.status_code == 200:
print("请求成功")
else:
print("请求失败", response.status_code)
```
2. **异常处理**:如果请求过程中发生网络错误,requests会抛出`requests.exceptions.RequestException`,可以捕获这个异常来进行处理。
```python
try:
response = requests.get('http://nonexistenturl')
except requests.exceptions.RequestException as e:
print("请求出错:", str(e))
```
阅读全文