- from random import randrange,choice
- from string import ascii_lowercase as lc
- from sys import maxsize
- from time import ctime
- tlds = ('com','edu','net','org','gov')
- for i in range(randrange(5,11)): #随机生成5-10的数字,表示需要生成多少条数据
- dtint = randrange(maxsize) #生成32位以下的正数:0~2^31-1
- dtstr = ctime(dtint) #将生成的dtint转换成日期:日期从1970-1-1加上dtint秒数
- llen = randrange(4,8)
- login = ''.join(choice(lc) for j in range(llen)) #生成4-7位的用户名
- dlen = randrange(llen,13)
- dom = ''.join(choice(lc) for j in range(dlen)) #生成llen-12位的服务器名
- print('%s::%s@%s.%s::%d-%d-%d'% (dtstr,login,dom,choice(tlds),dtint,llen,dlen)) #将随机日期与邮箱输出
python-生成随机的时间和邮箱
最新推荐文章于 2023-09-06 15:31:50 发布