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)