cmd下利用python校验文件哈希值

1.下载文件时一般都提供了文件的原始hash值:

2.选择合适的版本下载后,打开cmd,cd到文件下载的位置

3.只需要用到hashlib模块

我们执行

python -c "import hashlib,sys;print(hashlib.md5(open(sys.argv[1],'rb').read()).hexdigest())" "numpy-1.18.1-cp35-cp35m-win_amd64.whl"

即可校验所下载文件的md5值。

若需校验其他,只需要调用hashlib中的其他方法即可:

4.这里得出的hash值,我们直接与软件提供者的hash值做比较即可确定软件有没有被篡改。

 

原文地址:https://www.cnblogs.com/ZJackSparrow/p/12401894.html