进行接口自动化时登录接口有进行密码加密的情况,下面介绍下 python + request 做接口自动化时如果进行接口 MD5 加密。
第一步:首先导入 hashlib 库
import hashlib
第二部:把密码加密方法封装成一个函数,方便调用
def get_md5(password):
#1- 实例化加密对象
md5 = hashlib.md5()
#2- 进行加密操作
md5.update(password.encode('utf-8'))
#3- 返回加密后的结果
return md5.hexdigest()
这样就密码加密的函数就封装好了,我们调用的时候直接 get_md5(填写需要加密的密码) 就可以了。