python中的md5到整数位
发布时间:2020-12-20 13:03:59 所属栏目:Python 来源:网络整理
导读:我正在尝试将MD5哈希值转换为 python中的一个整数位.有谁知道我会怎么做呢? 我目前通过几个ngram应用哈希到每个ngram: for sentence in range(0,len(doc)): for i in range(len(doc[sentence]) - 4 + 1): ngram = doc[sentence][i:i + 4] hashWord = hashl
我正在尝试将MD5哈希值转换为
python中的一个整数位.有谁知道我会怎么做呢?
我目前通过几个ngram应用哈希到每个ngram: for sentence in range(0,len(doc)): for i in range(len(doc[sentence]) - 4 + 1): ngram = doc[sentence][i:i + 4] hashWord = hashlib.md5() hashWord.update(ngram) 谢谢你的帮助. 解决方法
如果通过“into bits”,你的意思是一个比特字符串,例如:
import hashlib a = hashlib.md5('alsdkfjasldfjkasdlf') b = a.hexdigest() as_int = int(b,16) print bin(as_int)[2:] # 11110000110010001100111010111001011010101011110001010000011010010010100111100 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |