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 без дополнительных необходимых пакетов?

Спасибо!

0 ответов

Другие вопросы по тегам