requests库模拟登录
时间: 2023-10-17 21:20:27 浏览: 64
使用requests库模拟登录的步骤如下:
1. 导入requests库
```python
import requests
```
2. 构造登录请求的url和表单数据
```python
login_url = 'http://xxx/login'
data = {
'username': 'your_username',
'password': 'your_password'
}
```
3. 发送POST请求,模拟登录
```python
session = requests.Session()
response = session.post(login_url, data=data)
```
4. 判断登录是否成功
```python
if response.status_code == 200 and '登录成功' in response.text:
print('登录成功')
else:
print('登录失败')
```
完整代码示例:
```python
import requests
login_url = 'http://xxx/login'
data = {
'username': 'your_username',
'password': 'your_password'
}
session = requests.Session()
response = session.post(login_url, data=data)
if response.status_code == 200 and '登录成功' in response.text:
print('登录成功')
else:
print('登录失败')
```
阅读全文