Python3 生成随机密码

2014-11-23 20:11:05 · 作者: · 浏览: 32

工作中需要创建8位随机密码(大小写字母+数字),于是采用Python3生成了初级算法的随机密码。


__author__ = 'Goopand'


import string
import random


def genPassword(length=8,chars=string.digits+string.ascii_letters):
return ''.join(random.sample(chars*10,8))


if __name__=="__main__":
for i in range(10):
print(genPassword(8))