Menu de navigation :
Avertissement :
Toutes les infos fournies ici ne sont le sont qu'à titre indicatif.
Aucune garantie ou responsabilité de quelque sorte ne peut être engagée.
Veuillez contrôler & vérifier que votre environnement correspond strictement aux exemples donnés.
Recettes Python "Scratch"
Calcul du Md5 d'un fichier
Utilisation du WMI
Le Md5 calcule une valeur de 128 bits (16 octets) caractéristique d'un fichier (une sorte de cheksum).
import sys, md5
BLOCKSIZE = 1024*1024
file='c:\\velo.jpg'
try:
f = open(file, "rb")
sum = md5.new()
while 1:
block = f.read(BLOCKSIZE)
if not block:
break
sum.update(block)
f.close()
sta=sum.digest()
sth=sum.hexdigest()
except:
sta=" "
sth=" "
file='inaccessible ("'+file+'")'
print 'Fichier analysé :'+file
print 'Md5 ascii (16 car.):'+sta
print 'Md5 hexa (32 car.):'+sth
n'oubliez pas de changer le nom du fichier.
