小编Xoz*_*ozu的帖子

如何获取文件夹中的所有文件并在python中获取MD5哈希?

我正在尝试编写一些代码来获取文件夹中每个exe文件的md5.

我的问题是我不明白该怎么做.仅当文件夹仅包含一个文件时,它才有效.这是我的代码:

import glob
import hashlib
file = glob.glob("/root/PycharmProjects/untitled1/*.exe")

newf = str (file)
newf2 =  newf.strip( '[]' )
newf3 = newf2.strip("''")

with open(newf3,'rb') as getmd5:
    data = getmd5.read()
    gethash= hashlib.md5(data).hexdigest()
    print gethash
Run Code Online (Sandbox Code Playgroud)

我得到了结果:

a7f4518aae539254061e45424981e97c
Run Code Online (Sandbox Code Playgroud)

我想知道如何对文件夹中的多个文件执行此操作.

python md5

3
推荐指数
1
解决办法
5614
查看次数

标签 统计

md5 ×1

python ×1