import random

from string import ascii_lowercase,ascii_uppercase,digits,punctuation

# 生成随机密码,包含2个大小写,数字,特殊字符的密码

# 可以通过修改random_number里面的参数来改变长度和类型

def random_number(method,length):

# random_number = method

random_number = "".join(random.sample(method, length))

return random_number

if __name__ == '__main__':

for a in range(10):

passwd_tmp = ''

for i in (ascii_lowercase,ascii_uppercase,digits,punctuation):

tmp_passwd = random_number(i,2)

passwd_tmp = tmp_passwd + passwd_tmp

# print(passwd_tmp)

passwd = "".join(random.sample(passwd_tmp, 8))

print(passwd)

python生成随机密码,包含大小写,数字,特殊字符的密码相关推荐

  1. 正则表达式生成随机密码包含大小写字母、数字和特殊字符

    密码 //必须包含大小写字母.数字和特殊字符 String regex = "^(?=.*[A-Z])(?=.*[a-z])(?![0-9]+$)(?![^0-9]+$)(?![a-zA-Z ...

  2. python生成随机密码生成器加特殊字符

    python生成随机密码生成器加特殊字符*

  3. 如何用python生成随机密码?(简单易上手版)

    兄弟们,今天我们来用Python生成随机密码试试~ 有什么python相关报错解答自己不会的.或者源码资料/模块安装/女装大佬精通技巧 都可以来这里:(https://jq.qq.com/?_wv=1 ...

  4. Python生成随机密码【英文大小写+数字】

    一.简介 生成随机密码,英文大小写和数字的组合. 二.使用方法 调用GetCode方法,num参数设置密码位数. import string from random import choicesdef ...

  5. python生成随机密码串

    今天修改服务器密码,想来想去不知道设置什么密码比较好,索性设置随机数吧.python当中的random模块可以生成随机数,主要用这个生成随机密码. 顺便在讲一下string模块中的3个函数:strin ...

  6. python生成随机密码

    #-*- coding:utf-8 -*- ''' 简短地生成随机密码,包括大小写字母.数字,可以指定密码长度 ''' #生成随机密码 from random import choice import ...

  7. Python实现用户名字母大小写数字特殊符号

    Python 正则表达式: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. 字符集: 实例 描述 ^ 匹配字符串的开头 $ 匹配字符串的末尾 [Pp]ython 匹 ...

  8. python设置默认密码_使用Python生成随机密码的示例分享

    生成随机密码这件事情用python来干确实相当的方便,优美的string方法加上choice简直是绝配 make_password.py ###简单几行代码执行即可生成记不住的字符串### $ pyt ...

  9. python生成随机字符串和数字

    需求 随机生成定长的小写字母和数字组合. 实现 #!/usr/bin/env python # -*- coding:utf-8 -*-import randomdef getRandomSet(bi ...

最新文章

  1. 企业绩效管理推不动,如何用绩效创造价值?
  2. 经常用到的JS 表单验证函数
  3. CentOS 7上源码编译安装和配置LNMP Web+phpMyAdmin服务器环境
  4. php连接中文数据库乱码问题,如何解决php的数据库中文乱码问题
  5. Android安全机制(2) Android Permission权限控制机制
  6. c语言利用线程交替打印奇偶数,两个线程交替打印奇偶数
  7. 配置Pylint for Python3.5
  8. python实现一个QQ群聊天机器人
  9. Word转换PDF技巧之通过虚拟打印机生成pdf格式文件
  10. 新一轮支付革命,利楚扫呗的数据库优化之路
  11. 辅助功能 AccessibilityService笔记
  12. Redis Expire 设置key过期时间
  13. iOS App Clips学习笔记
  14. ISO-5055: Automated Source Code Security Measure Element Descriptions
  15. 6-dw_元数据管理
  16. php连接sqlserver数据库
  17. 加药装置 全自动加药装置 示踪加药装置介绍
  18. c语言学习日志 day3
  19. 搭建RP-pppoe服务器
  20. OJ在线编程常见输入输出练习(Java版本)

热门文章

  1. Docker核心技术(二):网络管理
  2. 节选【挨踢人物传】茶乡浪子王达
  3. 王达老师视频课程“会员”优惠购买方案
  4. 我在她心中到底是什么呢?
  5. 【Kubernetes】Docker + K8s 实践之路(Docker篇)
  6. Ubuntu20搭建pytorch深度学习框架——使用增强样本运行Dlinknet提取道路水体(五)——样本增强
  7. linux shell之数字加减
  8. 移动云计算的研究意义和国内外云计算的发展
  9. SNMP和LLDP获取网络邻居节点
  10. Apace Solr集群/SolrCould搭建与配置