仅出于调试目的,我想将一个大字符串(一个难以可视化的 session_id)映射到一个,比如说,6 个字符的“哈希”。此哈希不需要以任何方式安全,只需计算成本低,并且长度固定且缩短(md5 太长)。输入字符串可以有任意长度。
你将如何在 python 中实现这个“cheap_hash”,以便计算成本不高?它应该生成如下内容:
def compute_cheap_hash(txt, length=6):
# do some computation
return cheap_hash
print compute_cheap_hash("SDFSGSADSADFSasdfgsadfSDASAFSAGAsaDSFSA2345435adfdasgsaed")
aBxr5u