Maison > développement back-end > Tutoriel Python > Exemple de méthode simple pour calculer la valeur MD5 d'un fichier en Python

Exemple de méthode simple pour calculer la valeur MD5 d'un fichier en Python

不言
Libérer: 2018-04-14 16:05:52
original
2431 Les gens l'ont consulté

Cet article présente principalement la méthode simple de Python pour calculer la valeur MD5 d'un fichier, impliquant la lecture de fichiers Python, l'opération de hachage et le cryptage md5 et d'autres compétences opérationnelles connexes. Les amis dans le besoin peuvent s'y référer

Cet article. décrit les exemples de méthode Python simple pour calculer la valeur MD5 d'un fichier. Partagez-le avec tout le monde pour votre référence, comme suit :

Un code

import sys
import hashlib
import os.path
filename = sys.argv[1]
if os.path.isfile(filename):
  fp=open(filename,'rb')
  contents=fp.read()
  fp.close()
  print(hashlib.md5(contents).hexdigest())
else:
  print('file not exists')
Copier après la connexion

Résultats de la deuxième exécution

E : pythonpython peut être appris de cette façon Chapitre 18 Code de programmation de cryptozoologie>echo hello world > > E : pythonpython peut apprendre de cette façon, Chapitre 18 Code de programmation cryptographique> tapez text.txt
bonjour tout le monde
E : pythonpython peut apprendre de cette façon, Chapitre 18 Code de programmation cryptographique>python CheckMD5OfFile.py text.txt
d1b9c5009a6ddd7dacb45eddb78fa23a
E : Voici comment pythonpython peut apprendre le code de programmation de cryptographie du chapitre 18>echo hello world1 > text.txt
E : Voici comment pythonpython peut apprendre le code de programmation de cryptozoologie du chapitre 18>python CheckMD5OfFile.py texte. txt
bed8e00c12f6f2ae01f1d368b7072ac1




Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en 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