为了账号安全,请及时绑定邮箱和手机立即绑定

获取MAC地址

获取MAC地址

呼啦一阵风 2019-08-31 10:54:12
我需要一种在运行时确定计算机MAC地址的跨平台方法。对于Windows,可以使用'wmi'模块,我可以找到Linux下唯一的方法是运行ifconfig并在其输出中运行正则表达式。我不喜欢使用只能在一个操作系统上运行的软件包,而解析另一个程序的输出似乎并不优雅,更不用说容易出错了。有谁知道跨平台方法(windows和linux)方法来获取MAC地址?如果没有,有没有人知道比我上面列出的更优雅的方法?
查看完整描述

3 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

Python 2.5包含一个uuid实现(至少在一个版本中)需要mac地址。您可以轻松地将mac查找功能导入到您自己的代码中:


from uuid import getnode as get_mac

mac = get_mac()

返回值是mac地址为48位整数。




查看完整回答
反对 回复 2019-08-31
  • 3 回答
  • 0 关注
  • 743 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信