python生成指定长度的随机数密码


Posted in Python onJanuary 23, 2014
#!/usr/bin/env python
# -*- coding:utf-8 -*-
#导入random和string模块
import random, string
def GenPassword(length):
    #随机出数字的个数
    numOfNum = random.randint(1,length-1)
    numOfLetter = length - numOfNum
    #选中numOfNum个数字
    slcNum = [random.choice(string.digits) for i in range(numOfNum)]
    #选中numOfLetter个字母
    slcLetter = [random.choice(string.ascii_letters) for i in range(numOfLetter)]
    #打乱这个组合
    slcChar = slcNum + slcLetter
    random.shuffle(slcChar)
    #生成密码
    genPwd = ''.join([i for i in slcChar])
    return genPwd
if __name__ == '__main__':
    print GenPassword(6)
Python 相关文章推荐
用实例解释Python中的继承和多态的概念
Apr 27 Python
tensorflow TFRecords文件的生成和读取的方法
Feb 06 Python
numpy中实现二维数组按照某列、某行排序的方法
Apr 04 Python
用pycharm开发django项目示例代码
Oct 24 Python
python 列表递归求和、计数、求最大元素的实例
Nov 28 Python
Python3.5常见内置方法参数用法实例详解
Apr 29 Python
opencv python 图像轮廓/检测轮廓/绘制轮廓的方法
Jul 03 Python
python爬虫 Pyppeteer使用方法解析
Sep 28 Python
Python之Class&Object用法详解
Dec 25 Python
Python第三方包之DingDingBot钉钉机器人
Apr 09 Python
python实现mean-shift聚类算法
Jun 10 Python
使用Keras构造简单的CNN网络实例
Jun 29 Python
python使用beautifulsoup从爱奇艺网抓取视频播放
Jan 23 #Python
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 #Python
pyside写ui界面入门示例
Jan 22 #Python
pyqt和pyside开发图形化界面
Jan 22 #Python
python检测lvs real server状态
Jan 22 #Python
python使用rsa加密算法模块模拟新浪微博登录
Jan 22 #Python
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
Jan 22 #Python
You might like
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
js禁止document element对象选中文本实现代码
2013/03/21 Javascript
JavaScript的作用域和块级作用域概念理解
2014/09/21 Javascript
javascript获取当前鼠标坐标的方法
2015/01/10 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
详解AngularJS中的依赖注入机制
2015/06/17 Javascript
JS随机洗牌算法之数组随机排序
2016/03/23 Javascript
微信JS-SDK坐标位置如何转换为百度地图坐标
2016/07/04 Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
2016/10/01 Javascript
微信小程序左右滑动切换页面详解及实例代码
2017/02/28 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
python开发之基于thread线程搜索本地文件的方法
2015/11/11 Python
Python的math模块中的常用数学函数整理
2016/02/04 Python
python使用turtle绘制分形树
2018/06/22 Python
Django自定义用户表+自定义admin后台中的字段实例
2019/11/18 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
Python3爬虫中关于中文分词的详解
2020/07/29 Python
详解python 内存优化
2020/08/17 Python
英国No.1体育用品零售商:SportsDirect.com
2019/10/16 全球购物
自然健康的概念:Natural Healthy Concepts
2020/01/26 全球购物
护理学毕业生自荐信
2013/10/02 职场文书
服装电子商务创业计划书
2014/01/30 职场文书
士力架广告词
2014/03/20 职场文书
《假如》教学反思
2014/04/17 职场文书
安全生产大检查方案
2014/05/07 职场文书
冬季安全检查方案
2014/05/23 职场文书
房屋认购协议书
2015/01/29 职场文书
毕业论文致谢怎么写
2015/05/14 职场文书
上班旷工检讨书
2015/08/15 职场文书
2016小学新学期寄语
2015/12/04 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书
导游词之天津盘山
2019/11/01 职场文书
Nginx下SSL证书安装部署步骤介绍
2021/12/06 Servers