掌握使用requests库get请求
时间: 2024-09-19 20:14:50 浏览: 45
Python网络请求利器:requests库的深度使用指南
`requests`是一个流行的Python库,用于处理HTTP请求。如果你想要使用它发送GET请求,可以按照以下步骤操作:
1. 首先,你需要安装`requests`库。如果你还没有安装,可以在命令行中运行以下命令:
```bash
pip install requests
```
2. 导入`requests`模块:
```python
import requests
```
3. 使用`requests.get()`函数发起GET请求。这个函数需要一个URL作为参数:
```python
url = "http://example.com" # 替换为你想获取数据的实际URL
response = requests.get(url)
```
`response`变量现在包含了服务器响应的信息。
4. 检查响应状态码,通常200表示成功:
```python
if response.status_code == 200:
print("请求成功")
else:
print(f"请求失败,状态码:{response.status_code}")
```
5. 如果需要获取返回的数据,你可以访问响应内容,如JSON、HTML等,通过`.text`属性(对于文本数据)或`.json()`(如果响应体是JSON格式):
```python
data = response.text
json_data = response.json()
```
6. 最后,记得关闭连接,尽管requests库会在响应结束后自动处理,但最好养成良好习惯:
```python
response.close()
```
阅读全文