python获取Mac地址错误

python用uuid.getnode()得到的Mac地址跟实际Mac地址不一样是什么原因啊……
百度得到的关于Mac地址的方法都跟实际的不一样
是我哪里出了什么问题吗?
(曾经改过系统变量的path路径)

**uuid.getnode()
要生成版本1的UUID,我们需要一个硬件地址,即MAC地址。它是一个48位正整数。

该 uuid.getnode()函数用于获取网络接口的MAC地址。如果机器具有多个网络接口,则返回通用管理的MAC地址,而不是通过本地管理的MAC地址返回。管理的MAC地址保证是全局唯一的
如果getnode()函数无法获取MAC地址,则它会按照RFC 4122中的建议返回带有多播位的随机48位数字。**
这是文档给的解释,也就是有可能获取不到MAC地址,但返回的数字一定是全局唯一的
俺获得的就是正确的,比如:

img

是不是有多个网卡?
如果一个系统有多个网卡,那么uuid.getnode()相应地便会有多个MAC地址,并且可能返回其中任意一个值。