python获取mac地址_python获取mac地址的方法
方法一:
借助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地址的方法相关推荐
- python获取网页图片_Python获取网页上图片下载地址的方法
本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: #!/user/bin/python3 i ...
- python切换ip群发邮件_python获取外网IP并发邮件的实现方法
第一步:通过ip138来爬取外网ip 第二步:通过python的smtplib模块和email来发送邮件,具体用法去网上搜索, 下面是代码示例: #!/usr/bin/env python #codi ...
- python提取矩阵元素_python获取array中指定元素的示例
python获取array中指定元素的示例 对于array,如2-D的array,如何取指定元素 设array为3*10的shape s = array([[ 0, 1, 2, 3, 4, 5, 6, ...
- python读取数据库导出文件_Python 获取 datax 执行结果保存到数据库的方法
执行 datax 作业,创建执行文件,在 crontab 中每天1点(下面有关系)执行: 其中 job_start 及 job_finish 这两行记录是自己添加的,为了方便识别出哪张表. #!/bi ...
- python获取输入数字_python获取从命令行输入数字的方法
本文实例讲述了python获取从命令行输入数字的方法.分享给大家供大家参考.具体如下: #---------------------------------------- # Name: numeri ...
- python汉字拼音查询_python获取一组汉字拼音首字母的方法
本文实例讲述了python获取一组汉字拼音首字母的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python # -*- coding: utf-8 -*- def m ...
- python获取当前年月日_Python获取、格式化当前时间日期的方法
Python获取当前时间_获取格式化时间: Python获取当前时间: 使用 time.time( ) 获取到距离1970年1月1日的秒数(浮点数),然后传递给 localtime 获取当前时间 #使 ...
- python下载迅雷资源_python将下载地址转换成迅雷跟qq旋风的下载地址
python将下载地址转换成迅雷和qq旋风的下载地址 迅雷和qq旋风下载,有加速和离线功能,很方面,我是在网上看到的原始地址和迅雷地址,qq旋风地址的转化原理,然后用python+pyqt写了一个客户 ...
- python处理行情数据_Python获取股票历史、实时数据与更新到数据库
要做量化投资,数据是基础,正所谓"巧妇难为无米之炊" 在免费数据方面,各大网站的财经板块其实已提供相应的api,如新浪.雅虎.搜狐...可以通过urlopen相应格式的网址获取数据 ...
- python高德 查询县_Python获取高德地图省市区县列表
项目中需要用省市区来进行检索,原想高德地图肯定会有API来获得这些数据,结果没有找到,有一个接口好像可以用,但是会附带大量的边界坐标点. 所以就不如自己把高德的省市区列表扒下来,自己写接口来完成这个功 ...
最新文章
- 大学实习就要来了,买个性价比高的笔记本应付一下
- VMware CTO:未来VMware NSX与思科ACI将有更多整合
- torch distributed 多GPU训练笔记
- 查看Centos7系统参数和机器参数
- Makefile浅尝
- 【 HDU - 1796】How many integers can you find (容斥原理,二进制枚举或者dfs)
- latex附录中放python代码_在Latex中插入Python代码
- 关于MD5破解这件事
- 魔域为什么服务器更新还显示状态有很多人登陆,《魔域》常见问题
- Subversion for Windows 相关工具
- syslog函数输出在哪个文件中_syslog服务详解
- 省一级计算机操作题,江苏省计算机一级操作题大全
- Git commit --amend
- java获取某天时间的最小值和最大值 00:00:00 与 23:59:59
- 高山仰止,景行行止。虽不能至,然心向往之。
- 今年过年不送礼,送礼就送......
- mysql 本月第一天_mysql日期 获取本月第一天 获取下个月的第一天
- 面向对象设计原则实践:之四.里氏代换原则
- 6.2 GitHub - 对项目做出贡献
- IP地址后面跟/(斜线)+数字含义
热门文章
- 微信小程序实现腾讯地图定位功能-demo
- 神舟Z8-SP7D1驱动安装
- Excel使用right函数截断数据,并覆盖原来的数据
- env: bash\r: No such file or directory
- php 模态框效果,评论:超酷的模态框效果 - Nifty
- Codeforces Global Round 12 B. Balls of Steel 曼哈顿距离
- 100个最热门的国人开发开源软件
- python模拟登录淘宝直通车_淘宝直通车推广计划
- DeepLearning初窥门径
- 进阶学习9:ECMAScript——概述、ES2015 / ES6新特性详解