J'ai besoin d'une méthode multiplateforme pour déterminer l'adresse MAC d'un ordinateur au moment de l'exécution. Pour Windows, le module 'wmi' peut être utilisé et la seule méthode sous Linux que j'ai pu trouver était de lancer ifconfig et d'exécuter une expression rationnelle sur sa sortie. Je n'aime pas utiliser un paquet qui ne fonctionne que sur un seul système d'exploitation, et l'analyse de la sortie d'un autre programme ne semble pas très élégante, sans parler du risque d'erreur.
Quelqu'un connaît-il une méthode multiplateforme (Windows et linux) pour obtenir l'adresse MAC ? Sinon, quelqu'un connaît-il des méthodes plus élégantes que celles que j'ai énumérées ci-dessus ?
0 votes
Il y a beaucoup de réponses potentiellement utiles ici ! Comment puis-je obtenir l'adresse IP de eth0 en Python ?