首页 > 代码库 > Python 获取 网卡 MAC 地址
Python 获取 网卡 MAC 地址
/*********************************************************************** * Python 获取 网卡 MAC 地址 * 说明: * 记录一下Python如何获取网卡MAC地址,主要用于数据唯一性保存。 * * 2016-10-14 深圳 南山平山村 曾剑锋 **********************************************************************/一、参考文档: python 获取mac地址 http://www.cnblogs.com/Jerryshome/archive/2011/11/30/2269365.html二、测试代码: import os for line in os.popen("/sbin/ifconfig"): if ‘ether‘ in line: mac = line.split()[1] print(mac) break三、运行效果: [zengjf@root ~]# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.203 netmask 255.255.254.0 broadcast 192.168.1.255 ether 70:b3:d5:10:6f:90 txqueuelen 1000 (Ethernet) RX packets 3907 bytes 377873 (369.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 423 bytes 273550 (267.1 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 16436 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 0 (Local Loopback) RX packets 48722 bytes 3461535 (3.3 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 48722 bytes 3461535 (3.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [zengjf@root ~]# python test.py 70:b3:d5:10:6f:90 [zengjf@root ~]#
Python 获取 网卡 MAC 地址
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。