python的requests
时间: 2023-11-02 20:07:22 浏览: 66
Python的requests是一个第三方HTTP请求库,它可以让我们方便地发送HTTP/1.1请求。使用requests库,我们可以以最简单的方式处理HTTP请求,例如发送GET、POST、PUT、DELETE等请求。
requests库提供了许多方法和参数来处理HTTP请求和响应,包括传递查询参数、设置请求头、设置代理、设置cookie等。
以下是一个使用requests库发送GET请求的例子:
```python
import requests
response = requests.get('http://www.example.com')
print(response.text)
```
以上代码会发送一个GET请求到http://www.example.com,并打印出响应的内容。如果需要传递查询参数,可以使用params参数:
```python
import requests
params = {'key1': 'value1', 'key2': 'value2'}
response = requests.get('http://www.example.com', params=params)
print(response.text)
```
以上代码会发送一个带有查询参数的GET请求到http://www.example.com,并打印出响应的内容。
requests库还提供了其他的方法,例如post()、put()、delete()等,可以发送不同类型的HTTP请求。同时,requests库还可以处理HTTPS请求、代理、cookie等功能。
阅读全文