python 随机生成密码

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@Introduce : 随机生成密码
@File      : create_password.py
@Time      : 2020-12-10 11:40
@Author    : xia hua dong
@Tel       : 173 179 76823
@Email     : 17317976823@163.com
@pip       : pip install
"""import string  # string module里包含了阿拉伯数字,ascii码,特殊符号
import random  # 需要利用到choicedef create_password(pwd_length):"""随机创建密码:param pwd_length: 密码长度:return: 密码"""pwd_pool = string.digits + string.ascii_letters + string.punctuation  # 构建密码池print(pwd_pool)password = ""  # 命名一个字符串for i in range(0, pwd_length):  # for loop 指定重复次数password = password + random.choice(pwd_pool)  # 从密码池中随机挑选内容构建密码return password  # 输出密码if __name__ == '__main__':password = create_password(16)print("随机创建的密码:", password)

python 随机生成密码相关推荐

  1. python随机生成密码字符串_Python随机生成带特殊字符的密码

    在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...

  2. python随机生成大写字母_python随机生成大小写字母数字混合密码(仅20行代码)

    用简单的方法生成随机性较大的密码 仅用20行代码随机生成密码 核心思路:利用random模块 random模块随机生成数字,大小写字母,循环次数 while循环+随机生成的循环次数-->随机pl ...

  3. python随机生成12位数字_Python随机生成带特殊字符的密码

    在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...

  4. python随机生成手机号和密码

    python代码随机生成手机号 import random def createPhone():for k in range(10):prelist=["130", "1 ...

  5. python彩票生成_python3学习--随机生成密码、随机生成彩票号

    ################随机生成密码##################### 1.写一个函数:函数的功能是生成一批密码,存到文件里面 def gen_password(num): #num ...

  6. python随机生成数据库数据之一步一步教你数据造假成为道德主席-取名器-.-xswl-pydbgen || Faker

    简介 自己为了测试框架的正确性,就需要点数据做测试,一人扛下前后端.....不能重复的叫什么科学,丢人 开始 原理 基本上每种编程语言都自带伪随机数生成器,因此可以随机产生整形.浮点型数据,借助数组思 ...

  7. python随机生成30个8_Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例...

    上代码: 环境:Python3 import random,string s=string.ascii_letters+string.digits print(s) n={''.join(random ...

  8. Python语言学习:Python随机生成那些事之随机生成使用方法、案例应用之详细攻略

    Python语言学习:利用Python随机生成那些事之随机生成使用方法.案例应用之详细攻略 目录 案例应用 1.随机生成指定区间内的某一值 案例应用 1.随机生成指定区间内的某一值 使用说明:给定区域 ...

  9. Shell脚本批量创建用户并随机生成密码

    Shell脚本批量创建用户并随机生成密码 要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同). 实现脚本: #!/bin/bash #Question3 for ...

最新文章

  1. 2014年10月18日
  2. Could not fetch URL https://pypi.org/simple/pip/
  3. 远程登录linux进程的状态_Linux实操篇 - 远程登录到Linux系统
  4. Codeforces Round #354 (Div. 2)-A
  5. [mmu/cache]-MMU的寄存器学习
  6. hybrid7 宝马active_【图】宝马ActiveHybrid7系 动力节能完美结合_汽车之家
  7. 【原创】Oracle RAC原理和安装
  8. linux 文件安装大全,linux 文件包安装大全
  9. CI-持续集成(2)-软件工业“流水线”技术实现
  10. 职工考勤管理信息系统数据库课设_职工考勤管理系统数据库设计
  11. c代码实现matlab中对矩阵fftshift思路
  12. 仿“当当网”首页-Flash图片轮换
  13. 优秀工程师应该具备哪些素质_优秀的工程师具有什么品质
  14. 阿里云Centos8 yum报错Failed to synchronize cache for repo ‘BaseOS‘解决方案,通过换文件的方式来解决。
  15. DHCP 协议(一)
  16. 你必须知道的89个操作系统核心概念
  17. 基于Spring+SpringMVC+MyBatis超市进销存管理系统
  18. 有什么好用的财务分析软件?
  19. 心跳之旅——iOS用手机摄像头检测心率(PPG)
  20. Oracle SQL:update更新语句总结

热门文章

  1. 实现电脑与NUC之间进行远程登录
  2. SpringBoot BasicService
  3. QT 下配置OpenCV(VS编译器+QT+OpenCV)
  4. ICLR2021 | 利用数据扩充提高蛋白质序列模型的通用性
  5. medRxiv | 基于网络的人类冠状病毒的药物重定位
  6. 第二十五课.元学习MetaLearning
  7. mysql半主从_转mysql半主从同步
  8. spell_picture第三版终于摆脱了命令行的操作
  9. 如果你铁了心要好好搞科研,我强烈建议你看一下这个帖子
  10. NC:电缆细菌减少水稻种植土壤中的甲烷排放