#!/usr/bin/python
import sys
import hashlib
def main() :
try :
file = open(sys.argv[1], 'rb')
md5 = hashlib.md5()
buffer = file.read( 2 ** 20 )
while buffer :
md5.update(buffer)
buffer = file.read( 2 ** 20 )
file.close()
print (md5.hexdigest())
except:
import os
print 'execption ... '
if __name__ == '__main__' :
main()
import sys
import hashlib
def main() :
try :
file = open(sys.argv[1], 'rb')
md5 = hashlib.md5()
buffer = file.read( 2 ** 20 )
while buffer :
md5.update(buffer)
buffer = file.read( 2 ** 20 )
file.close()
print (md5.hexdigest())
except:
import os
print 'execption ... '
if __name__ == '__main__' :
main()