当我在 Python 中计算文件的 MD5 时,我得到一个奇怪的输出。我的功能:
def md5_for_file(self, fname, block_size=2**20):
f = open(fname)
data = f.read()
m = md5.new()
if len(data)>0:
m.update(data)
f.close()
return m.digest()
输出 :
输出 http://img51.imageshack.us/img51/6615/20j7.png
我需要将其转换为 utf8 还是什么?!