requests发送get请求
时间: 2023-08-10 09:58:00 浏览: 90
要使用Python的requests库发送GET请求,可以按照以下步骤进行操作:
1. 安装requests库:如果你还没有安装requests库,可以使用以下命令安装:
```python
pip install requests
```
2. 导入requests库:在Python脚本中,使用`import requests`语句导入requests库。
3. 发送GET请求:使用`requests.get()`方法发送GET请求,并指定目标URL。以下是一个示例:
```python
import requests
url = 'https://api.example.com/data' # 指定目标URL
response = requests.get(url) # 发送GET请求
if response.status_code == 200: # 检查响应状态码是否为200
data = response.json() # 获取响应数据,可以使用json()方法将响应内容转换为JSON格式
print(data)
else:
print('请求失败')
```
在上述示例中,我们首先指定了目标URL,然后使用`requests.get()`方法发送GET请求,并将响应保存在`response`变量中。我们可以通过`response.status_code`属性检查响应的状态码是否为200,如果是,可以使用`response.json()`方法获取响应的JSON数据。
注意:在实际使用中,可能需要设置请求头、传递参数等。可以使用`headers`参数和`params`参数来设置请求头和传递参数。例如:
```python
headers = {'User-Agent': 'Mozilla/5.0'}
params = {'key1': 'value1', 'key2': 'value2'}
response = requests.get(url, headers=headers, params=params)
```
以上是使用requests库发送GET请求的基本步骤,根据具体的需求,可以根据文档参考更多的用法和参数配置。
阅读全文