Используя функцию, которую я нашел на форуме / ветке (перечисленной ниже), я могу найти MAC-адрес своего компьютера в python. Однако эта функция возвращает неверный MAC-адрес. Этот компьютер имеет адаптер Ethernet и беспроводной локальной сети. Компьютер, который я использую, использует адаптер беспроводной локальной сети. Как узнать, какой MAC-адрес использует компьютер и каков физический адрес (MAC) этого адаптера?
Это код, который я нашел, который возвращает неверный MAC:
def get_mac():
import uuid
return str(':'.join(['{:02x}'.format((uuid.getnode() >> i) & 0xff) for i in range(0,8*6,8)][::-1])).upper()
Если нужна дополнительная информация, пожалуйста, оставьте комментарий, и я добавлю то, что могу.
Благодарю вас!