{{tag>dev python3 mac}} ====== Python3 : Récupérer l'adresse MAC ====== Plusieurs exemples de codes permettant de récupérer l'adresse MAC ou adresse matériel de l’hôte. ===== Module getmac ===== On installe le module au sein d'un environnement virtuel: # creation de l' environnement virtuel python3 -m venv py_mac_test # charger l'environnement virtuel cd py_mac_test source bin/activate # mise à jour de pip python3 -m pip install --upgrade pip # installation du module getmac pip3 install get-mac On peut à présent utiliser le module: from getmac import get_mac_address wifi = get_mac_address(interface="wlp58s0") print(wifi) * sources: https://pypi.org/project/get-mac/ ===== Module uuid ===== import uuid print (hex(uuid.getnode())) La documentation indique qu'une valeur aléatoire est générée si l'adresse matérielle ne peut pas être récupérée.