<分区>
我有一些代码需要对某些数据进行哈希处理,然后在另一个进程中,继续对更多数据进行哈希处理。
有没有办法从 md5 或 hashlib 模块创建一个初始值与“d41d8cd98f00b204e9800998ecf8427e”不同的对象? 我的意思是类似于:
x = md5.from_digest('0123456789abcdef')
x.update(new_data)
注意:不太理想的方法是保存原始 md5 对象并在以后恢复它,但 afaik HASH 对象是不可 pickleable 的。