new to python, help please !!
Marko Rauhamaa
marko at pacujo.net
Thu Nov 12 01:21:14 EST 2015
Steven D'Aprano <steve+comp.lang.python at 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
More information about the Python-list
mailing list