python 脚本生成随机 字母 + 数字密码功能


Posted in Python onMay 26, 2018

下面一段代码给大家介绍python 脚本生成随机 字母 + 数字密码功能,具体代码如下所述:

#coding:utf-8
import random,string
def GetPassword(length):
  # 随机生成数字个数
  Ofnum=random.randint(1,length)
  Ofletter=length-Ofnum
  # 选中ofnum个数字
  slcNum=[random.choice(string.digits) for i in range(Ofnum)]
  # 选中ofletter个字母
  slcLetter=[random.choice(string.ascii_letters) for i in range(Ofletter)]
  # 打乱组合
  slcChar=slcLetter+slcNum
  random.shuffle(slcChar)
  # 生成随机密码
  getPwd=''.join([i for i in slcChar])
  return getPwd
if __name__=='__main__':
  print( GetPassword(6)) #GetPassword()自定义随机密码长度

总结

以上所述是小编给大家介绍的python 脚本生成随机 字母 + 数字密码功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
python备份文件的脚本
Aug 11 Python
Python使用urllib2模块抓取HTML页面资源的实例分享
May 03 Python
python虚拟环境virtualenv的安装与使用
Sep 21 Python
Python2.7环境Flask框架安装简明教程【已测试】
Jul 13 Python
使用Python快速制作可视化报表的方法
Feb 03 Python
pip安装python库的方法总结
Aug 02 Python
PyTorch的SoftMax交叉熵损失和梯度用法
Jan 15 Python
python编写俄罗斯方块
Mar 13 Python
python 穷举指定长度的密码例子
Apr 02 Python
浅谈优化Django ORM中的性能问题
Jul 09 Python
一个入门级python爬虫教程详解
Jan 27 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
Apr 28 Python
Python高级用法总结
May 26 #Python
关于Python的一些学习总结
May 25 #Python
windows下python和pip安装教程
May 25 #Python
python2.7实现爬虫网页数据
May 25 #Python
python sys.argv[]用法实例详解
May 25 #Python
python切片及sys.argv[]用法详解
May 25 #Python
windows下python安装pip图文教程
May 25 #Python
You might like
php在线代理转向代码
2012/05/05 PHP
php加密解密函数authcode的用法详细解析
2013/10/28 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
2015/06/17 PHP
javascript 语法基础 想学习js的朋友可以看看
2009/12/16 Javascript
js二维数组定义和初始化的三种方法总结
2014/03/03 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
javascript数组排序汇总
2015/07/07 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
JS动态创建元素的两种方法
2016/04/20 Javascript
JS把内容动态插入到DIV的实现方法
2016/07/19 Javascript
Vue.js自定义指令的用法与实例解析
2017/01/18 Javascript
JS+HTML5实现上传图片预览效果完整实例【测试可用】
2017/04/20 Javascript
NodeJS实现自定义流的方法
2018/08/01 NodeJs
BootStrap table实现表格行拖拽效果
2018/12/01 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
Python中的并发编程实例
2014/07/07 Python
Python命名空间详解
2014/08/18 Python
Django中处理出错页面的方法
2015/07/15 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
python和php哪个容易学
2020/06/19 Python
Monki官网:斯堪的纳维亚的独立时尚品牌
2020/11/09 全球购物
Java提供了哪些企业应用编程接口
2015/02/13 面试题
木马的传播途径主要有哪些
2016/04/08 面试题
酒店人事专员岗位职责
2013/12/19 职场文书
商务英语广告词大全
2014/03/18 职场文书
网络信息安全承诺书
2014/03/26 职场文书
离婚协议书范本(2014版)
2014/09/28 职场文书
乡镇党建工作总结2015
2015/05/19 职场文书
幼儿园园长工作总结2015
2015/05/25 职场文书
个人催款函范文
2015/06/24 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书
pytorch DataLoader的num_workers参数与设置大小详解
2021/05/28 Python