import random
import datetime
import time
def getRandom(randomlength=16):
digits='0123456789'
ascii_letters='abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
str_list =[random.choice(digits +ascii_letters) for i in range(randomlength)]
random_str =''.join(str_list)
return random_str
def getRandomNum():
return random.randint(6,12)
def saveToFile(str_list):
data = datetime.datetime.now()
data = time.strftime("%Y-%m-%d-%H-%M-%S",time.localtime(time.time()))
file_name = 'ID_'+ str(data) + '.txt'
print(file_name)
# return
with open(file_name,'w') as f:
for i in range(len(str_list)):
f.write(str(str_list[i]) +'\n')
f.close()
if __name__ == '__main__':
#save to list
#how much?
list = []
for i in range(10000):
id_len = getRandomNum()
pw_len = getRandomNum()
str_name_pw = getRandom(id_len) + ' ' + getRandom(pw_len)
# print(str_name_pw)
list.append(str_name_pw)
# print(list)
saveToFile(list)
随机生成字符串
最新推荐文章于 2024-10-14 09:08:48 发布