requests 库回顾 发登录请求
1.md5 对密码加密
# md5 加密 import hashlib def get_md5(data1): # 传入加密的参数 data1 = hashlib.md5(data1.encode()) # 解密获得人类能看懂的字符串 data_md5 = data1.hexdigest() return data_md5
2.发送requests.post请求
from tool.md5 import get_md5 import requests def login(data): # 老三样 第一 拼url # http://ip/account/sLogin?username=ct0356&password=96e79218965eb72c92a549dd5a330112 url='http://ip/account/sLogin' # 老三样 第二 请求体 payload = data # 老三样 第三 发送请求 res=requests.post(url,data) print(res.text) if __name__ == '__main__': test_data = { 'username': 'ct0356', 'password': get_md5('111111'), } login(test_data)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步