Steven D'Aprano <steve+comp.lang.pyt...@pearwood.info>: > On Thursday 12 November 2015 04:48, Quivis wrote: > >> On Wed, 11 Nov 2015 08:34:30 -0800, Anas Belemlih wrote: >> >>> md5 >> >> If those are md5 values stored inside files, wouldn't it be easier to >> just hash them? >> >> import hashlib >> >> m1 = hashlib.sha224(open('f1').read()).hexdigest() >> m2 = hashlib.sha224(open('f2').read()).hexdigest() > > I presume that the purpose of the exercise is to learn basic Python > skills like looping.
And if you really wanted to compare two files that are known to contain MD5 checksums, the simplest way is: with open('f1.md5') as f1, open('f2.md5') as f2: if f1.read() == f2.read(): ... else: ... Marko -- https://mail.python.org/mailman/listinfo/python-list