Python简单生成8位随机密码的方法

作者:cmsd 时间:2021-02-22 08:43:14 

本文实例讲述了Python简单生成8位随机密码的方法。分享给大家供大家参考,具体如下:


#!/usr/bin/env python
# -*- coding: utf-8 -*-
import random
import string
#第一种方法
seed = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+=-"
sa = []
for i in range(8):
 sa.append(random.choice(seed))
salt = ''.join(sa)
print salt
#第二种方法
salt = ''.join(random.sample(string.ascii_letters + string.digits, 8))
print salt

PS:这里再为大家提供两款相关在线工具供大家参考使用:

在线随机数字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu

高强度密码生成器:
http://tools.jb51.net/password/CreateStrongPassword

希望本文所述对大家Python程序设计有所帮助。

标签:Python,随机密码
0
投稿

猜你喜欢

  • 在PyCharm中实现关闭一个死循环程序的方法

    2023-06-04 22:46:12
  • 查看django执行的sql语句及消耗时间的两种方法

    2021-03-28 13:33:48
  • Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)

    2023-08-18 10:31:11
  • Django中URL视图函数的一些高级概念介绍

    2021-04-14 13:35:21
  • Python实现定时发送监控邮件

    2023-12-29 06:38:57
  • numpy数据类型dtype转换实现

    2021-08-09 09:36:37
  • 轻松解决SQL Server 2005中的常见问题

    2008-11-28 14:11:00
  • MySQL远程连接不上的解决方法

    2024-01-21 00:34:09
  • Python装饰器如何实现修复过程解析

    2023-11-22 04:27:43
  • Python操作Access数据库基本步骤分析

    2024-01-18 22:32:20
  • Python基于辗转相除法求解最大公约数的方法示例

    2023-08-24 19:47:35
  • python好玩的项目—色情图片识别代码分享

    2022-01-26 03:19:19
  • django项目环境搭建及在虚拟机本地创建django项目的教程

    2022-10-14 14:04:32
  • 基于php无限分类的深入理解

    2023-11-15 04:07:39
  • 将Pytorch模型从CPU转换成GPU的实现方法

    2023-07-07 00:11:00
  • 分享一个可以生成各种进制格式IP的小工具实例代码

    2022-02-19 05:22:37
  • Python3 tkinter 实现文件读取及保存功能

    2023-10-24 19:45:46
  • JAVA正则表达式匹配多个空格的解决方案

    2022-07-29 14:39:31
  • 发工资啦!教你用Python实现邮箱自动群发工资条

    2023-10-12 19:11:17
  • python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)

    2021-11-30 22:35:03
  • asp之家 网络编程 m.aspxhome.com