本文主要是介绍Python 常用知识 自学小知识分享 留存(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.python3中digest()和hexdigest()区别。
hash.digest()
返回摘要,作为二进制数据字符串值。hash.hexdigest()
返回摘要,作为十六进制数据字符串值
2.获取cookies实现免密登录,r = requests.get(url,headers=header) cookie = requests.utils.dict_from_cookiesjar(r.cookies)
3.在jmeter中使用BeanShell对字符串进行sha256加密
import org.apache.commons.codec.digest.DigestUtils;String password = "111111";String pwd_sha256 = DigestUtils.sha256Hex(password);#结果是大写:String pwd_sha256 = DigestUtils.sha256Hex(password).toUpperCase();vars.put("pwd-sha256", pwd_sha256);
4.data={},import json json_str=json.dumps() #将data转换成json格式 dict_str=json.loads(json_str)#将json串转换成字典。这时候可以通过dict.keys()取出或者操作字典数据了
这篇关于Python 常用知识 自学小知识分享 留存(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!