我从套接字收到这种格式的MAC地址:
0024e865a023(十六进制转换为二进制,带有received-string.encode(“hex”))
我想将其转换为用户可读的格式,如下所示:
00-24-e8-65-a0-23
有什么简单的方法吗?
解决方法:
您可以将MAC地址拆分为每个块的数组,然后将它们连接到 – :
<code>mac = '0024e865a023' blocks = [mac[x:x+2] for x in xrange(0, len(mac), 2)] macFormatted = '-'.join(blocks) </code>
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!