Python - Obtém o endereço MAC somente do NIC local conectado [duplicado]

Esta questão já tem uma resposta aqui:

Obtendo o endereço MAC 13 respostas

O objetivo é coletar o endereço MACda NIC local conectada, não uma lista de todas as NICs locais :)

Usandosocket econnect (to_a_website)Eu posso usargetsockname() para obter o IP, que está sendo usado para se conectar à Internet.

Mas a partir do IP, como posso obter o endereço MAC da NIC local?

A principal razão para a pergunta é se existem vários NICs.

questionAnswers(6)

yourAnswerToTheQuestion