Python 边做边学 8.5 工具类--MD5工具(Md5Util)
2017-08-18 16:40
267 查看
我说:”昨晚你差点把我蹬到床下去。”
她很无辜的说:“有吗,我不知道啊~下次你蹬我好了”
原文连接:http://blog.csdn.net/tomorrow13210073213/article/category/6931287
生成字符串的MD5;
生成对象的MD5(转成json字符串,再生成MD5);
以上就是我们用到的生成MD5的工具类,代码很简单,不再详述;
以上内容仅供练习,学习使用;
她很无辜的说:“有吗,我不知道啊~下次你蹬我好了”
原文连接:http://blog.csdn.net/tomorrow13210073213/article/category/6931287
需求分析
分析数据可以看出,待抓取数据中有“标签”“分类”等信息,这些值通用性比较强,可以只存一份,用关系表来表示其与其他数据的关系,为了查询等方便,需要生成MD5值;生成字符串的MD5;
生成对象的MD5(转成json字符串,再生成MD5);
Talk is cheap. Show me the code
import hashlib import json def str_md5(str): m = hashlib.md5() m.update(str.encode()) md5value = m.hexdigest() return md5value def obj_md5(obj): text = json.dumps(obj) return str_md5(text)
以上就是我们用到的生成MD5的工具类,代码很简单,不再详述;
以上内容仅供练习,学习使用;
相关文章推荐
- Python 边做边学 8.4 工具类--HTML解析工具(HtmlSoupUtil)
- Python 边做边学 8.6 工具类--时间工具(TimeUtil)
- Python 边做边学 8.3 工具类--数据库工具(DbUtil)
- Python 边做边学 8.7 工具类--缓存工具(RedisUtil)
- Python 边做边学 8.2 工具类--配置文件工具(CfgUtil)
- Python 边做边学 8.1 工具类--HTTP工具
- [Google Guava] 2.3-强大的集合工具类:java.util.Collections中未包含的集合工具
- [python脚本]MD5破解工具iCrack
- Python 边做边学 9.8 数据库操作--数据库执行入口工具(MapperExecute)
- [python脚本]MD5破解工具iCrack
- [Google Guava] 2.3-强大的集合工具类:java.util.Collections中未包含的集合工具
- Md5Util 加密工具类
- Python学习:时间处理工具--dateutil两个简单用法
- util(MD5工具类MD5)
- Python 边做边学 9.6 数据库操作--查询条件解析工具(QCondition)
- java中常用的工具类(一)MD5,File工具类,String工具类
- [工具类]HttpClientUtil简单工具
- 【Hutool】Hutool工具类之Http工具——HttpUtil
- java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,
- MD5util加密工具类