使用string模块、random模块
本函数定义了密码长度为8.用户可以自己设置密码的长度,修改num 数值即可
#!/usr/bin/env python
#coding:utf8
'''reduce password randomly'''
import random
import string
allcho = string.letters+string.digits
def redpass(num=8):
pwd = ''
for i in range(num):
cho=random.choice(allcho)
pwd += cho
print pwd
if __name__=='__main__':
redpass()
pwd=' '表示缓冲区