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
投稿
猜你喜欢
python使用jieba实现中文分词去停用词方法示例
2021-02-04 11:27:17
python实现Decorator模式实例代码
2022-05-10 06:04:56
go 判断两个 slice/struct/map 是否相等的实例
2023-07-24 03:42:19
Python3实现的反转单链表算法示例
2021-09-22 01:33:30
PHP自动生成月历代码
2023-11-18 09:22:52
如何在mac环境中用python处理protobuf
2021-02-26 08:42:06
Sublime Text4 配置 Python3 环境、代码提示、编译报错的解决方案
2021-09-24 12:00:03
在python带权重的列表中随机取值的方法
2022-05-09 01:44:25
无法使用pip命令安装python第三方库的原因及解决方法
2023-11-24 00:32:33
XMLHTTP错误The server name or address could not be resolved 的解决过程
2009-12-26 18:33:00
asp模板解析类模块(支持if,function,loop及解析缓存)
2008-08-11 13:06:00
python实现抖音视频批量下载
2023-12-06 10:30:20
Python修改列表值问题解决方案
2021-08-02 12:52:39
语义化的label?
2009-02-11 12:44:00
巧用weui.topTips验证数据的实例
2023-08-12 03:00:51
Python读取hdf文件并转化为tiff格式输出
2021-02-22 18:59:56
Opencv图像处理之详解掩膜mask
2022-08-12 23:40:44
使用有趣的自定义标记布局页面
2012-07-12 01:29:03
Python Flask前后端Ajax交互的方法示例
2021-09-07 09:09:21
Python中os和shutil模块实用方法集锦
2021-04-19 08:45:12