Mis a jour le 2025-04-14, 12:10

Divers

Digest :
  • faire import hashlib
  • m = hashlib.md5(); m.update(myData); print(m.hexdigest()). Attention : myData doit être de type bytes, donc faire quelque chose comme myData = myString.encode('ascii').
  • il y a d'autres fonctions de hachage : sha1, sha224, sha256, sha384, sha512
import glob; files = glob.glob('/myDir/myFile*.csv') : fait de l'expansion de chemins sous unix comme le ferait le shell.
Pour avoir le nom d'hôte (de machine) avec le nom de domaine : import socket; fullMachineName = socket.getfqdn() : donne le nom d'hôte avec le nom de domaine, comme mymachin.mydomain.com (ou socket.gethostname() pour avoir le nom tot seul dans domaine).

Copyright python-simple.com
programmer en python, tutoriel python, graphes en python, Aymeric Duclert