教你怎么用Python获得当前主机的MAC物理地址

2024-10-12 09:33:58

1、MAC地址是全球唯一的网卡物理地址,我们在windows上可以用getmac命令获得网卡的物理地址。如图在Linux上则用ifconfig命令看到网卡的mac地址(HWaddr)。

教你怎么用Python获得当前主机的MAC物理地址

3、我们用一个mac变量保存我们的mac+时间戳mac = uuid.uuid1()mac可以看到我们得到了5段数据(用-隔开),第一段是一个随机数,第二段、第三段第四段是我们的时间和日期(包括秒数),最后一段则是我们的MAC地址。

教你怎么用Python获得当前主机的MAC物理地址

5、这时我们再来做一个处理:我们只想要获得最后一段数据,也就是我们的MAC地址,MAC地址为12位的十六进制。那我们只取最后12位,其余的数据丢弃,然后把字符串转换成大写。mac = mac[-12:].upper()mac#取从倒数第12位开始取字符,到结束 upper转换成大写此时我们看到,我们要的MAC地址已经成功获取了。

教你怎么用Python获得当前主机的MAC物理地址
猜你喜欢