唯物是真 @Scaled_Wurm

プログラミング(主にPython2.7)とか機械学習とか

PythonでファイルのMD5を計算

hashlib を使えば簡単.
ファイルをバイナリモードで開かないといけない.
ファイルサイズが大きい場合は,少しずつファイルを読み込んで update 関数を利用することが必要?

import hashlib
def md5(filename):
	with open(filename, "rb") as f:
		data = f.read()
	return hashlib.md5(data).hexdigest()