Python生成字符串随机密码,python生成字符串,写了一个能根据预先给定好
Python生成字符串随机密码,python生成字符串,写了一个能根据预先给定好
写了一个能根据预先给定好的字符串,然后生成随机密码的python方法。这个我用了python random模块,实现起来还是挺简单的。但没有应用到正式环境中,还需要再改进下。
#! /usr/bin/env python#coding=utf-8import random#密码字符串池pwdStrPool = '23456789'\ 'abcdefghijkmnpqrstuvwxyz'\ '~@#$%^&*()_+'\ 'ABCDEFGHIJKMNPQRSTUVWXYZ'\#密码字符串池长度pwdStrPoolSize = len(pwdStrPool)#定义所要生成的密码长度pwdLen = [16,16]#获取一个随机数def GetRandomNum(p): randomNum = random.randint(0,pwdStrPoolSize-1) return pwdStrPool[randomNum]#www.iplaypy.com#获取随机密码def GetRandomPwd(pwdLen): RandomPwd = ''.join(map(GetRandomNum, xrange(pwdLen))) return RandomPwd def tester(): print GetRandomPwd(random.randint(pwdLen[0],pwdLen[1]))if __name__ == '__main__': tester()
密码相关python源码文章推荐:
1、Access密码识别工具py2.7+PyQt实现
2、凯撒移位密码加密算法的Python3.0实现方法
3、Python获取web密码程序的脚本源代码
编橙之家文章,
相关内容
- python实现多线程Ping网段方法源码,pythonping,这是转贴,
- Mediawiki 数据库管理小工具,mediawiki数据库,有需要的请
- Python执行函数的周期实现,python函数周期,如下python代码
- Python smtplib库收发邮件源码示例,pythonsmtplib,本文网友提
- Python 3.0冒泡排序算法示例源码,python3.0,Python 3.0冒泡
- 分享用多线程下载百度大图图片源码,多线程大图,分享
- 使用Python完成访问同时下载网页内容的方法,python网页
- 分享用Python3抓中文网页的操作步骤,python3中文网页,我
- 练手的Python Tcp协议小示例,pythontcp,这是我练手写的一
- 分享冒泡排序与选择排序源码示例,冒泡排序源码示例
评论关闭