编程语言
首页 > 编程语言> > cmd下利用python校验文件哈希值

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值做比较即可确定软件有没有被篡改。

 

 

 

 

标签:文件,hashlib,hash,python,cmd,校验文件,sys,下载
来源: https://www.cnblogs.com/ZJackSparrow/p/12401894.html