当前位置:   article > 正文

python 3 哈希验证文件 验证文件的sha 256

pypy3.10: sha256 mismatch
代码为示例代码.
本段代码的功能,计算脚本目录下所有文件的SHA256哈希值。
如果计算MD5,等其他算法的哈希值,只需要替换算法函数即可!

/Files/alantop/sha256.rar
import hashlib
import os
import sys

def sha256(filename, onlyname):
    f 
=  open(filename,  ' rb ' )
    sh 
=  hashlib.sha256()
    sh.update(f.read())
    print (sh.hexdigest(),
" * " ,onlyname )
    f.close()
    
return


path 
=   sys.path[ 0 ]
print(path)
list1
= os.listdir(path)

for  i  in  range( 0 ,len(list1)):
    
if  (os.path.isfile(path  +   ' \\ '   +  list1[i])  ==  True ):
        sha256(path 
+   ' \\ '   +  list1[i], list1[i])


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/475414
推荐阅读
相关标签
  

闽ICP备14008679号