对于任何想要生成自己的MAC地址的人(一个很好的例子是VM NICs),您可能只需要这样:"02:00:00:%02x:%02x:%02x" % (random.randint(0, 255),

random.randint(0, 255),

random.randint(0, 255))

或者,如果您想在unix的shell中执行此操作,此操作可以在许多情况下执行:printf '02:00:00:%02X:%02X:%02X\n' $((RANDOM%256)) $((RANDOM%256)) $((RANDOM%256))

这为您提供了一个单播MAC地址,在您的环境中使用它是100%安全的,并且不会破坏任何人注册的MAC地址空间。

更多细节。。。

顶部字节(0x02)的底部两位为您提供了一个本地管理的单播地址,这可能是您在遇到stackoverflow以了解如何生成该地址时所需要的。:)

如果MAC地址是而不是本地管理的,则意味着它应该是“全局唯一的”。此类别中的MAC地址是在IEEE中集中注册的,您应该有一个由IEEE颁发给您的唯一OUI(组织唯一标识符)。有关OUI值的全局注册表,请参见this链接。这个OUI值最后出现在前3个字节(实际上,只是前22位)。

MAC地址并没有那么复杂,所以您可能也应该看看定义。维基百科有a good one。

python修改mac地址_python中的MAC地址生成器相关推荐

  1. python算法和数据结构_Python中的数据结构和算法

    python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...

  2. python使用正则表达式抽取文件中的IP地址

    python使用正则表达式抽取文件中的IP地址 IP正则 r'(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})' 有效IP ((25[0-5]|2[0-4][0-9]|[01] ...

  3. python函数传值还是地址_python中给函数传参是传值还是传引用

    首先还是应该科普下函数参数传递机制,传值和传引用是什么意思? 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题.基本的参数传递机制有两种:值传递和引用传 ...

  4. python re正则提取ip地址_python 正则表达式匹配IP地址

    一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...

  5. python 背景音乐程序代码_python中加背景音乐如何操作

    在python中加背景音乐的方法: 1.导入pygame资源包: 2.修改音乐的file路径: 3.使用init()方法进行初始化: 4.使用load()方法添加音乐文件: 5.使用play()方法播 ...

  6. python首行缩进_python中缩进

    初识Python 初识Python 跟学习所有的编程语言一样,首先得了解这门语言的编程风格和最基础的语法.下面就让我们一起来了解一下Python的编程风格. 1.逻辑行与物理行 在Python中有逻辑 ...

  7. python基础知识测试题_Python中的单元测试—基础知识

    python基础知识测试题 Unit testing is the number one skill which separates people who just finished their de ...

  8. python redis 消息队列_python中利用redis构建任务队列(queue)

    Python中的使用标准queue模块就可以建立多进程使用的队列,但是使用redis和redis-queue(rq)模块使这一操作更加简单. Part 1. 比如首先我们使用队列来简单的储存数据:我们 ...

  9. python写一个类方法_python中如何写类

    类的定义 Python中,定义类是通过class关键字,例如我们定义一个存储学生信息的类: class Student(object): pass class后面紧接着是类名,即Student,类名通 ...

  10. Python提取Word文档中所有超链接地址和文本

    使用Python扩展库python-docx操作Word文档的相关文章,可以阅读: Python批量导入图片到Word文件 Python查找Word文件中红色和加粗的文字(附元宵节送书活动中奖名单) ...

最新文章

  1. iphone个系列尺寸_iPhone 12尺寸对比:又是真香的典范?
  2. SQL Server 触发器学习总结
  3. urllib.parse包学习
  4. 安卓9 怎么运行老程序_这些安卓应用程序一直在后台运行,即使您关了它
  5. which oracle linux,(总结)Linux下Oracle11gR2的ORA-00845错误解决方法
  6. RabbitMQ入门学习系列(五) Exchange的Direct类型
  7. Biztalk 2013 R2 开发环境安装
  8. java类加载器ClassLoader浅析
  9. 帧间差分法函数python_【目标追踪】python帧差法原理及其实现
  10. 导弹拦截(标题还有字数要求qwq)
  11. [渝粤教育] 江西理工大学 机械之美——迷人的工程机械(双语) 参考 资料
  12. 计算机毕业论文致谢,计算机软件毕业论文致谢词
  13. turtle库使用——漫天繁星+万花筒绘制
  14. 如何看懂照片的直方图?
  15. 后渗透篇:COM劫持及加载技术
  16. web前端图片极限优化策略
  17. 如何开始学剪辑?零基础详细解析
  18. Jenkins构建时间变量
  19. 从学会用橡皮鸭 debug 的那天,我,走上一条不归之路
  20. 道一HTTP测试工具

热门文章

  1. 网站服务器检测工具,服务器网络监测工具
  2. 线程调度及进程调度详解
  3. 【征文】极客头条使用体验及改进建议
  4. 1. 制作软盘启动镜像.md
  5. 如何免费下载DEM数据
  6. python 数据分析与挖局书籍
  7. wincc怎么做数据库_wincc7.4 数据库的建立与查询
  8. 大数据Hadoop(一):​​​​​​​Hadoop介绍
  9. Golang语言 零基础入门教程
  10. php图书馆占座系统代码,基于php的图书馆座位管理系统