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