老方法,先help()一下 看一下情况。根据需要网上查资料学习。
hexdigest() 仅包含16进制的字符返回
import hashlib
data = 'test./+=深'
cipher = hashlib.md5(data.encode()).hexdigest()
print(cipher)
digest() 以二进制数据字符串的形式 由于py3内部处理变成 unicode
copy() 复制原始字符串
**update() 叠加密码的信息 类似于+= **
ctrl + alt 进源码 看 接下来的这些函数用法都和md5 差不多
(简略只掌握 方法嘛 毕竟 人生苦短啊!!)
加密的两种一般方式:
1. cipher = hashlib.md5(data.encode()).hexdigest()
2. cipher = hashlib.md5()
cipher.update(data)
.......
....... **可无限加东西,例如:加时间 戳进去**
.......
cipher.hexdigest()
看情况,选一种,