2008-03-19から1日間の記事一覧
import hashlib d = hashlib.sha1() f = open('test.dat', 'rb') while 1: x = f.read(16384) if not x: break d.update(x) print d.hexdigest() f.read()で一気に読み出してハッシュアルゴリズムに渡すのでは、サイズの大きいファイルでメモリが足りなくな…
import hashlib d = hashlib.sha1() f = open('test.dat', 'rb') while 1: x = f.read(16384) if not x: break d.update(x) print d.hexdigest() f.read()で一気に読み出してハッシュアルゴリズムに渡すのでは、サイズの大きいファイルでメモリが足りなくな…