一, 今日主要内容: 模块: 一个py文件就是一个模块 分三类: 1, 内置模块: 登录模块, 时间模块, sys模块, os模块 等等 都是内置模块 2, 扩展模块: 需要下载的第三方模块 3, 自定义模块: 自己写的模块. 1, 序列化模块: json, pickle, shelve( 了解) ...
分类:
数据库 时间:
2018-07-05 21:38:53
阅读次数:
191
小结: 再这个hashlib模块学习中,顺便回顾了下装饰器。也运用了下魔术方法__dict__功能 ...
分类:
编程语言 时间:
2018-06-25 12:49:59
阅读次数:
121
Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 # hash 哈希算法 可hash数据类型——>数字的过程 # hashlib — ...
分类:
其他好文 时间:
2018-06-25 11:16:07
阅读次数:
189
hashlib是个专门提供hash算法的库,里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。 MD5 MD5的全称是Message-Digest Algorithm 5(信息-摘要算法)。128位长度。目前MD5是一种不可逆算法。 具有 ...
分类:
编程语言 时间:
2018-06-23 13:05:02
阅读次数:
423
java实现md5加密 MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和 ...
分类:
编程语言 时间:
2018-06-15 19:12:40
阅读次数:
204
摘要算法又称哈希算法,它表示输入任意长度的数据,输出固定长度的数据,相同的输入数据始终得到相同的输出,不同的输入数据尽量得到不同的输出。 Java中的 方法就是一个摘要算法,它可以输入任意数据,它的输出是一个int类型,即4个字节的固定长度数据,同时,相同的输入会得到相同的输出,这也是重写equal ...
分类:
编程语言 时间:
2018-06-01 16:20:47
阅读次数:
166
hashlib模块 算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据dat ...
分类:
其他好文 时间:
2018-05-29 20:33:35
阅读次数:
150
ython的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要diges ...
分类:
其他好文 时间:
2018-05-25 17:53:47
阅读次数:
155
一、hashlib基本使用 python中的hashlib模块用来进行hash或者md5加密,而且这种加密是不可逆的,所以这种算法又被称为摘要算法。其支持Openssl库提供的所有算法,包括md5、sha1、sha224、sha256、sha512等。 常用的属性和方法: algorithms:列出 ...
分类:
编程语言 时间:
2018-05-25 00:23:03
阅读次数:
217
hashlib模块 前言 python的hashlib提供了常见的摘要算法,如MD5、SHAI等。 摘要算法又称哈希算法、散列算法。它通过一个函数,吧任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法是通过摘要函数f()对任意长度的数据计算出固定长度的摘要digest ...
分类:
其他好文 时间:
2018-05-24 16:31:17
阅读次数:
152