根据用户输入的文件路径,生成该文件的MD5摘要并存储在同路径的md5.digest文件中
时间: 2023-06-01 13:08:10 浏览: 102
对给定路径的文件,计算其MD5值
3星 · 编辑精心推荐
好的,这个问题是与技术相关的问题,我可以帮您回答。您可以使用Python的hashlib库来生成文件的MD5摘要。代码如下:
```python
import hashlib
def get_file_md5(filepath):
md5 = hashlib.md5()
with open(filepath, 'rb') as f:
while True:
data = f.read(4096)
if not data:
break
md5.update(data)
return md5.hexdigest()
if __name__ == '__main__':
filepath = "path/to/your/file"
md5_digest = get_file_md5(filepath)
with open(filepath + ".md5", 'w') as f:
f.write(md5_digest)
```
这段代码会根据输入的文件路径生成MD5摘要,并将其保存在同路径下名为"filename.md5"的文件中。
阅读全文