本文摘自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数组和列表的区别
Python十进制转二进制
使用Python装饰器计算函数运行时间
Python实现简单的httpserver服务器
Python里range什么意思
Python中tornado防止跨站攻击的方法介绍
Python全栈工程师是什么
Python2和Python3学哪个
Python2.7和3.7的区别
Python学习有哪些网站
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python如何生成随机密码