#!/usr/bin/env python import hashlib import sys if len(sys.argv) < 2: print("usage:", sys.argv[0], "") sys.exit(1) n = 0 sums = [ "76ec2408e8fe3f1753c25db51efd8eb3", "0e6aa7be1f68d930926d72b3741a145c", "7997a3b2941eab92c1c0345d5747b420", "186f842951c0dcfe8838af1e7222b7d4", "2bf84e54b95ce97aefd9fc920451fc45", "e09640936b3ef532b7b8e83ce8f125f4", "4873cf6b76f62ac7d5a53605b2535a0c", "d0c54d4ed7f943280ce3e19532dbb1a6", ] with open(sys.argv[1], "r") as file: for i in file: i = i.strip() curr = hashlib.md5(i.encode()).hexdigest() print("code:", i) print("produce:\t", curr) print("expect:\t\t", sums[n]) n += 1