python爬虫request库
时间: 2023-11-05 14:53:51 浏览: 88
Python中的requests库是用于发送HTTP请求的一个库,可以使用它来获取网页内容、提交表单、登录网站等。
以下是一个使用requests库发送GET请求的示例代码:
```python
import requests
url = 'http://www.example.com'
response = requests.get(url)
print(response.text)
```
以上代码中,我们首先导入了requests库,然后定义了一个url变量,它存储了我们要访问的网址。然后我们使用requests库的get()方法来发送GET请求,并将响应结果存储在response变量中。最后,我们打印了响应结果中的网页内容。
如果我们需要发送POST请求,则可以使用requests库的post()方法,示例代码如下:
```python
import requests
url = 'http://www.example.com/login'
data = {'username': 'your_username', 'password': 'your_password'}
response = requests.post(url, data=data)
print(response.text)
```
以上代码中,我们首先定义了一个url变量,它存储了我们要访问的登录页面的网址。然后我们定义了一个data变量,它存储了我们要提交的表单数据。最后,我们使用requests库的post()方法来发送POST请求,并将响应结果存储在response变量中。最后,我们打印了响应结果中的网页内容。
阅读全文