如何在python中增加mac地址

2024-10-05 22:01:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图发送一个带有名字的请求,身份证号码和mac地址。这个过程我要做100次。我是说100个不同的名字身份证号码的和mac地址。我试过这么做。我希望输出为name11234567679和aa:bb:cc:dd:11:22。有人能帮帮我吗。我已经粘贴了我的代码和输出下面

for i in range (1,10):
    name = 'name'+str(i)
    print name
    id = 121333445500000
    id += 1
    print id
    mac = "aa:bb:cc:dd:"
    ee = 0
    for j in range(0,9):
        ee1 = '0'+str(ee + j)+':'
        ff = 0

        for k in range(0,10):
            ff1 = ff+k
            if ff1 < 10:
               mac1 = mac + ee1 + '0' + str(ff1)
               print mac1

            else:
                mac1 = mac + ee1 + str(ff1)
                print mac1

输出:

^{pr2}$

Tags: nameinidformac地址range名字
1条回答
网友
1楼 · 发布于 2024-10-05 22:01:07

试试这个代码

import time, random

mac = "aa:bb:cc:dd:"

for i in range(1,100):
    name = 'name'+ str(i)
    # getting random number for id
    id = int(time.time()) + random.randrange(0, 100, 1)

    # quotient in part 1
    mac_end1 = "0"  + str(int(i/10))
    # remainder in part 2
    mac_end2 = "0" + str(int(i%10))

    mac1 = mac + mac_end1 + ":" + mac_end2         
    print name, id, mac1

相关问题 更多 >