Python——生成激活码
来源:互联网 发布:java远程执行shell脚本 编辑:程序博客网 时间:2024/06/02 15:16
#目标:200个16个大小写英文、数字组成的激活码 #类似xxxx-xxxx-xxxx-xxxximport random,stringCHRLIST=string.ascii_letters+string.digits#test repeat#CHRLIST='1234'def single_code(lens): code='' for x in range(lens): i=random.randint(0,CHRLIST.__len__()-1) code+=CHRLIST[i] return '-'.join(code[i:i+4] for i in range(0,len(code),4))def many_code(lens,n): codelist=[] c=0 while True: code=single_code(lens) if code in codelist: c=c else: codelist.append(code) c=c+1 if c==n: break print(len(codelist)) with open('activation_codes.txt','w') as f: for code in codelist: f.write(code+'\n')#many_code(长度,激活码数量)many_code(16,200)
生成结果
阅读全文
0 0
- Python——生成激活码
- python生成激活码
- Python——生成激活码并存入MySQL
- Python:用Python生成激活码
- 【Python学习笔记】-生成激活码
- Python 练习册 1-生成激活码
- [python每日一练]--0001:生成激活码
- [Python] 生成200个激活码(优惠券)
- python 生成200个激活码并存进数据库
- 使用 Python 如何生成 10个随机激活码
- 生成激活码
- idear激活码生成
- Python3 生成激活码
- Python——Pycharm激活方法
- Python的激活码
- Python激活码
- 生成16位激活码
- Myeclipse生成激活码操作
- Hashtable和HashMap
- uva 1589 Xiangqi 模拟题
- JSP数据交换(二)
- ProgressBar(进度条)
- 《流畅的python》第一章 Python数据模型
- Python——生成激活码
- string int的相互转换
- 理解 Keystone 的四种 Token
- 产品与产品经理那些事
- Unity 苹果内购
- WIFI的打开与关闭
- 数据库语句中的 where 1=1
- 汇编语言: 根据欧几里德辗转相除法求两个正整数M、N的最大公约数R。
- 18025 小明的密码