md5.py
[Python]
import hashlib
for arg in sys.argv[1:]:
mdf = hashlib.md5()
# read() reads full contents when no arguments.
# "b" is for Windows.
f = open(path, "rb")
mdf.update(f.read())
f.close()
print(mdf.hexdigest().upper())