工作中用到的python MD5加密和base64:
# 数据加密
import hashlib
import base64
data = '中123' # 数字需要转换为str
md5Str = hashlib.md5(str(data).encode('UTF-8')).hexdigest()
print(md5Str)
b64Str = base64.b64encode(md5Str.encode('utf-8')).upper()
print(b64Str.decode())
# 另一种写法
md = hashlib.md5()
md.update(str(data).encode('utf-8'))
md5Str = md.hexdigest()
print(md5Str)