Maison > développement back-end > Tutoriel Python > Code de génération de fichier Python MD5

Code de génération de fichier Python MD5

高洛峰
Libérer: 2017-01-14 14:13:58
original
1314 Les gens l'ont consulté

import md5
import sys
def sumfile(fobj) :
m = md5.new()
while True :
d = fobj.read(8096)
sinon d :
break
m.update(d)
return m.hexdigest()
def md5sum(fname):
if fname == '-':
ret = sumfile(sys .stdin)
else :
essayez :
f = file(fname, 'rb')
sauf :
return 'Échec de l'ouverture du fichier'
ret = sumfile(f)
f.close()
return ret
if __name__ == '__main__' :
pour fname dans sys.argv[1:] :
imprimer '2s %s' % (md5sum (fnom), fnom)

Pour plus d'articles liés au code de génération de fichiers Python MD5, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal