在python中使用初始值创建md5对象

2024-10-03 09:16:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些代码需要散列某些数据,然后在以后的另一个进程中,用更多的数据继续散列。在

有没有一种方法可以从md5或hashlib模块创建一个与'd41d8cd98f00b204e98098ecf8427e'不同的初始值的对象吗? 我的意思是类似于:

x = md5.from_digest('0123456789abcdef')
x.update(new_data)

注意:不太理想的方法是保存原始md5对象并稍后恢复它,但是afaik散列对象是不可pickle的。在


Tags: 模块数据对象方法代码fromnewdata