根据账号个数生成8位随机密码
来源:互联网 发布:java程序结构分为 编辑:程序博客网 时间:2024/05/16 23:53
**根据账号个数生成8位随机密码 #-*- coding:utf-8 -*-'''简短地生成随机密码,包括大小写字母、数字,可以指定密码长度'''#生成随机密码from random import choiceimport stringimport sys#python3中为string.ascii_letters,而python2下则可以使用string.letters和string.ascii_lettersstr=','def GenPassword(length=8,chars=string.ascii_letters+string.digits): return ''.join([choice(chars) for i in range(length)])if __name__=="__main__": #生成10个随机密码 with open('./newfile','w+') as newfile: with open(sys.argv[1],'rb') as f: for num in range(100):#这里range的值 虽然设置成100,但是它是根据name1的长度来循环的。下面有个break #密码的长度为8,这个长度默认是8,如果想设置成更多,或者更少位数,只要改变GenPassword()传的值就可以了 name =f.readlines() for lines in name: name1 = lines.strip() if len(name1) == 0:break pwd = GenPassword(8) newfile.write(name1 + str + pwd +'\n') with open('./newfile','rb') as dbpwd: for i in dbpwd.readlines(): name_old = i.strip().split(',')[0] pwd_new = i.strip().split(',')[1] print name_old , pwd_new**
0 0
- 根据账号个数生成8位随机密码
- 随机生成8位密码 工具类
- 随机生成18位密码
- 生成随机8位密码2位字母
- 根据字母列表生成随机密码
- iOS生成一个8位的随机密码
- 生成8位随机密码的powershell脚本
- 随机生成N位数字/字母密码
- python生成16位随机密码
- 根据字符类型和密码长度随机生成密码
- 根据带账号密码的wsdl地址生成java代码
- java随机生成一个6/8/12位密码,数字加字母的密码
- JAVA检验密码复杂度+随机生成6位密码
- 生成x位随机数字密码、验证码、字符密码
- 随机生成8位字符串
- 在 MySQL 中根据规则生成随机密码
- 根据时间随机生成12位数字,且不重复2015-8-21
- ORACLE自动生成8位带数字和字母的随机密码
- 15个 MySQL 基础面试题,DBA 们准备好了吗?
- JavaScript Call()函数的总结
- Android错误记录-WindowManager$BadTokenException: Unable to add window -
- OSX平台视频格式简单处理 - 如何导入不同格式的视频到iTunes?
- Web前端开发面试题整理(HTML+CSS+JavaScript)
- 根据账号个数生成8位随机密码
- 关于Spring中的<context:annotation-config/>配置
- (原创)Android studio--Libs导入(已解决)
- C++ 重载关系操作符
- 您没有感觉到,当今时代工作生活真的很累么?
- 关于shell启动时调用的几个配置文件/etc/profile .profile .bash_profile .bashrc等
- PB 数据窗口数据导入Excel, 如果存在则追加,不存在则创建。
- hdu3247 Resource Archiver AC自动机+状态压缩DP
- 就是简单的创建十个目录,在目录下创建与目录同名的文件加上文件创建的次数