gpt4 book ai didi

python - 将十六进制 MAC 地址转换为用户可读格式 (Python)

转载 作者:太空狗 更新时间:2023-10-30 02:35:20 25 4
gpt4 key购买 nike

我从套接字接收到一个 MAC 地址,格式如下:0024e865a023(使用 received-string.encode("hex") 从二进制转换为十六进制)

我想将其转换为用户可读的格式,如下所示:00-24-e8-65-a0-23

有什么简单的方法吗?

最佳答案

您可以将 MAC 地址拆分为每个 block 的数组,然后在 - 上加入它们:

mac = '0024e865a023'
blocks = [mac[x:x+2] for x in xrange(0, len(mac), 2)]
macFormatted = '-'.join(blocks)

关于python - 将十六进制 MAC 地址转换为用户可读格式 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com