python封装requests登陆接口
时间: 2023-10-08 15:05:25 浏览: 81
Python编写登陆接口的方法
以下是一个简单的Python封装requests登陆接口的示例:
```
import requests
class LoginAPI:
def __init__(self, url, username, password):
self.url = url
self.username = username
self.password = password
def login(self):
data = {'username': self.username, 'password': self.password}
response = requests.post(self.url, data=data)
if response.status_code == 200:
return response.json()
else:
return None
```
这个示例中,我们创建了一个LoginAPI类,它有一个构造函数,接收URL、用户名和密码作为参数,并保存到类属性中。它还有一个login方法,用于发送POST请求来进行登陆。在这个方法中,我们使用requests库发送POST请求,将用户名和密码作为数据传递。如果响应状态码为200,则返回JSON格式的响应数据;否则返回None。
阅读全文