md5 for large files

Peter Hansen peter at
Tue Mar 4 19:21:51 CET 2003

Bob Ballard wrote:
> "Peter Hansen" <peter at> wrote:
> > Bob Ballard wrote:
> > >
> > > Can someone provide me with a snippet or pointer to usinging Python to
> > > verify the md5 value for a large file?  
> > Define "large"...
> Large is any file that I want to transfer around.  For example the gpg
> library for windows that I just downloaded is a little over 1 mb and has a
> defined md5 value that I'd like to compare.  

Well, if you're really talking about such small "large" files, then don't
worry about memory usage and just use Dave's solution without the reading-
a-block-at-a-time thing:

import md5
m =
print m.digest()


More information about the Python-list mailing list