关闭

使用random模块,生成动态随机密码

621人阅读 评论(0) 收藏 举报
分类:

生成动态随机密码:

import random,string

'''
length -- 指定密码的长度
chars  -- 指定密码有字母、数字、下划线及@、#组成
times  -- 指定一次生成的密码个数
'''
chars = string.lowercase+string.uppercase+''.join(map(str,range(10)))+'_@#'

def getpasswd(length = 6,times = 8,chars = chars):
    for i in range(times):
        print ''.join([random.choice(chars)  for i in range(length)])


getpasswd()
getpasswd(length = 2,times=1)



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1036148次
    • 积分:9182
    • 等级:
    • 排名:第2112名
    • 原创:189篇
    • 转载:202篇
    • 译文:1篇
    • 评论:47条
    文章分类
    最新评论