uuid.getnode возвращает разные значения в Anaconda
При беге , Я получаю разные значения при запуске в среде Anaconda и при запуске в "обычном" venv.
При запуске в venv я получаю фактический MAC-адрес компьютера, который является тем же значением, которое я получаю за пределами виртуальной среды (50-xx-xx-xx-xx-xx).
Однако при работе в среде Anaconda я получаю другое (возможно, случайное) значение. Более того - при работе в одной среде в разных процессах я получаю разные MAC-адреса (ed-xx-xx-xx-xx-xx, 65-xx-xx-xx-xx-xx, 8b-xx-xx-xx- хх-хх и т. д.). Я не могу не заметить, что согласно документацииuuid.getnode()
uuid.getnode
, возвращаемые значения действительно случайны, поскольку они представляют собой многоадресные адреса .
Кто-нибудь может это объяснить?
Кто-нибудь знает, как получить еще один уникальный кроссплатформенный идентификатор для компьютера в python без дополнительных необходимых пакетов?
Спасибо!