稳定盈利的期货交易方法-量化趋势交易

alantop -专业量化投资者

爱好:量化投资,逆向工程,渗透
随笔 - 595, 文章 - 0, 评论 - 921, 引用 - 0
数据加载中……

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

代码为示例代码.
本段代码的功能,计算脚本目录下所有文件的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])


posted on 2012-07-04 14:44 AlanTop 阅读(3043) 评论(0)  编辑 收藏 引用 所属分类: VC++


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理