shell
$ md5sum {file_name} > {md5_file_name}.md5
python
import hashlib
def md5sum(t):
return hashlib.md5(t).hexdigest()
if __name__ == "__main__":
print(md5sum(b'')) # same as "$ md5sum /dev/null" in shell
本文介绍了如何使用Shell命令`md5sum`和Python的`hashlib`库来计算文件的MD5校验和。在Shell中,通过`$md5sum file_name > md5_file_name.md5`可以生成文件的MD5值,而在Python中,定义了一个`md5sum`函数,输入文件内容即可得到其MD5哈希值。
shell
$ md5sum {file_name} > {md5_file_name}.md5
python
import hashlib
def md5sum(t):
return hashlib.md5(t).hexdigest()
if __name__ == "__main__":
print(md5sum(b'')) # same as "$ md5sum /dev/null" in shell
2566

被折叠的 条评论
为什么被折叠?