方法一:

借助uuid模块

import uuid

def get_mac_address():

node = uuid.getnode()

mac = uuid.UUID(int = node).hex[-12:]

return mac

方法二:

按操作系统平台来:

def get_mac_address():

'''

@summary: return the MAC address of the computer

'''

import sys

import os

mac = None

if sys.platform == "win32":

for line in os.popen("ipconfig /all"):

print line

if line.lstrip().startswith("Physical Address"):

mac = line.split(":")[1].strip().replace("-", ":")

break

else:

for line in os.popen("/sbin/ifconfig"):

if 'Ether' in line:

mac = line.split()[4]

break

return mac

个人推荐方法一,简单通用

python获取mac地址_python获取mac地址的方法相关推荐

  1. python获取网页图片_Python获取网页上图片下载地址的方法

    本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: #!/user/bin/python3 i ...

  2. python切换ip群发邮件_python获取外网IP并发邮件的实现方法

    第一步:通过ip138来爬取外网ip 第二步:通过python的smtplib模块和email来发送邮件,具体用法去网上搜索, 下面是代码示例: #!/usr/bin/env python #codi ...

  3. python提取矩阵元素_python获取array中指定元素的示例

    python获取array中指定元素的示例 对于array,如2-D的array,如何取指定元素 设array为3*10的shape s = array([[ 0, 1, 2, 3, 4, 5, 6, ...

  4. python读取数据库导出文件_Python 获取 datax 执行结果保存到数据库的方法

    执行 datax 作业,创建执行文件,在 crontab 中每天1点(下面有关系)执行: 其中 job_start 及 job_finish 这两行记录是自己添加的,为了方便识别出哪张表. #!/bi ...

  5. python获取输入数字_python获取从命令行输入数字的方法

    本文实例讲述了python获取从命令行输入数字的方法.分享给大家供大家参考.具体如下: #---------------------------------------- # Name: numeri ...

  6. python汉字拼音查询_python获取一组汉字拼音首字母的方法

    本文实例讲述了python获取一组汉字拼音首字母的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python # -*- coding: utf-8 -*- def m ...

  7. python获取当前年月日_Python获取、格式化当前时间日期的方法

    Python获取当前时间_获取格式化时间: Python获取当前时间: 使用 time.time( ) 获取到距离1970年1月1日的秒数(浮点数),然后传递给 localtime 获取当前时间 #使 ...

  8. python下载迅雷资源_python将下载地址转换成迅雷跟qq旋风的下载地址

    python将下载地址转换成迅雷和qq旋风的下载地址 迅雷和qq旋风下载,有加速和离线功能,很方面,我是在网上看到的原始地址和迅雷地址,qq旋风地址的转化原理,然后用python+pyqt写了一个客户 ...

  9. python处理行情数据_Python获取股票历史、实时数据与更新到数据库

    要做量化投资,数据是基础,正所谓"巧妇难为无米之炊" 在免费数据方面,各大网站的财经板块其实已提供相应的api,如新浪.雅虎.搜狐...可以通过urlopen相应格式的网址获取数据 ...

  10. python高德 查询县_Python获取高德地图省市区县列表

    项目中需要用省市区来进行检索,原想高德地图肯定会有API来获得这些数据,结果没有找到,有一个接口好像可以用,但是会附带大量的边界坐标点. 所以就不如自己把高德的省市区列表扒下来,自己写接口来完成这个功 ...

最新文章

  1. 大学实习就要来了,买个性价比高的笔记本应付一下
  2. VMware CTO:未来VMware NSX与思科ACI将有更多整合
  3. torch distributed 多GPU训练笔记
  4. 查看Centos7系统参数和机器参数
  5. Makefile浅尝
  6. 【 HDU - 1796】How many integers can you find (容斥原理,二进制枚举或者dfs)
  7. latex附录中放python代码_在Latex中插入Python代码
  8. 关于MD5破解这件事
  9. 魔域为什么服务器更新还显示状态有很多人登陆,《魔域》常见问题
  10. Subversion for Windows 相关工具
  11. syslog函数输出在哪个文件中_syslog服务详解
  12. 省一级计算机操作题,江苏省计算机一级操作题大全
  13. Git commit --amend
  14. java获取某天时间的最小值和最大值 00:00:00 与 23:59:59
  15. 高山仰止,景行行止。虽不能至,然心向往之。
  16. 今年过年不送礼,送礼就送......
  17. mysql 本月第一天_mysql日期 获取本月第一天 获取下个月的第一天
  18. 面向对象设计原则实践:之四.里氏代换原则
  19. 6.2 GitHub - 对项目做出贡献
  20. IP地址后面跟/(斜线)+数字含义

热门文章

  1. 微信小程序实现腾讯地图定位功能-demo
  2. 神舟Z8-SP7D1驱动安装
  3. Excel使用right函数截断数据,并覆盖原来的数据
  4. env: bash\r: No such file or directory
  5. php 模态框效果,评论:超酷的模态框效果 - Nifty
  6. Codeforces Global Round 12 B. Balls of Steel 曼哈顿距离
  7. 100个最热门的国人开发开源软件
  8. python模拟登录淘宝直通车_淘宝直通车推广计划
  9. DeepLearning初窥门径
  10. 进阶学习9:ECMAScript——概述、ES2015 / ES6新特性详解