本文摘自php中文网,作者V,侵删。

首先是引进string库和random库(产生随机数的库),然后通过string.ascii_letters与string.ascii_digits引进大小写字母和数字,最后使用random库的sample()返回随机k个元素。
具体代码如下:
1 2 3 4 5 6 7 8 9 10 | import random
import string
a=string.ascii_letters+string.digits
key=[]
def getKey():
key=random.sample(a,8)
keys= "" .join(key)
return key
for i in range(1000):
print (getKey())
|
推荐教程:python教程
以上就是python如何生成随机密码的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python之搭建scrapy虚拟环境(windows版)
Python数据分析
Python里的eval是什么
Python去重函数是什么
Python中divmod函数的用法
Python如何将日期转换为星期
Python的简单的登陆和注册功能实现
Python迭代器中next()的用法示例
Python如何批量读取图片
Python默认安装怎么卸载
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python如何生成随机密码