Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import hashlib
- import sys
- import os
- if (len(sys.argv)!=2):
- print "Usage: python %s [file]" % sys.argv[0]
- exit(0)
- if not os.path.exists(sys.argv[1]):
- print "'%s' does not exist" % sys.argv[1]
- exit(0)
- def md5sum(file):
- md5 = hashlib.md5()
- f = open(file, 'rb')
- for part in iter(lambda: f.read(8192), b''):
- md5.update(part)
- return md5.hexdigest()
- def main():
- print ("MD5 of '%s' = " % sys.argv[1]) + (md5sum("%s" % sys.argv[1]))
- if __name__=="__main__":
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement