python 获取 mac 地址 的代码举例
来源:互联网 发布:其他资本公积.知乎 编辑:程序博客网 时间:2024/05/17 00:39
#!/bin/python
import os
import re
def GetMac():
if os.name == 'nt':
try:
ret = ''
CmdLine = 'ipconfig /all'
r = os.popen(CmdLine).read()
if r:
L = re.findall('Physical Address.*?([0-9,A-F]{2}-[0-9,A-F]{2}-[0-9,A-F]{2}-[0-9,A-F]{2}-[0-9,A-F]{2}-[0-9,A-F]{2})', r)
if len(L) > 0:
ret = L[0]
except:
pass
elif os.name == "posix":
try:
ret = ''
CmdLine = 'ifconfig'
r = os.popen(CmdLine).read()
if r:
L = re.findall('HWaddr.*?([0-9,A-F]{2}:[0-9,A-F]{2}:[0-9,A-F]{2}:[0-9,A-F]{2}:[0-9,A-F]{2}:[0-9,A-F]{2})', r)
if len(L) > 0:
ret = L[0]
except:
pass
else:
pass
return ret
if __name__ == '__main__':
mac = GetMac()
print mac
m=raw_input()
一个简单的方法:
>>> node = uuid.getnode()
>>> mac = uuid.UUID(int=node)
>>> addr = mac.hex[-12:]
>>> addr
更多有关python的内容,可以参考python 教程系列文章。
- python 获取 mac 地址 的代码举例
- Python获取MAC地址
- Python获取Mac地址
- python 获取mac地址
- PHP获取MAC地址的实现代码
- PHP获取MAC地址的代码
- python获取mac地址,生成mac地址
- python获取本地的IP地址及mac地址
- JAVA代码获取MAC地址
- 获取远程机器名与Mac地址的代码
- 获取硬盘ID信息及网卡MAC地址的代码
- IE下获取客户端MAC地址的JS代码
- Python获取本机所有网卡的MAC地址
- VB获取网卡MAC地址代码
- 获取linux或unix mac地址代码
- 纯Java代码获取网卡MAC地址
- Android中MAC地址获取代码
- java纯代码获取mac地址
- 超级计算机体系结构
- User Settings in WPF 用户设置,在xaml中绑定等
- DOS中断
- Centos系统如何查找系统内核版本号,系统版本号
- Unix哲学
- python 获取 mac 地址 的代码举例
- 开源计划
- 判别模型、生成模型与朴素贝叶斯方法
- JavaSE——Java反射
- include和require的区别
- UVa 10130 SuperSale 01背包问题 入门题
- 汇编指令速查
- WP7固定到开始屏幕
- 从struts-default包透析redirectAction与chain用法